コード例 #1
0
 public MeshColliderBounds(MeshCollider collider, DynamicObstacle parent)
     : base(collider.transform, parent)
 {
     RefreshHull(collider);
 }
コード例 #2
0
 public ColliderBoundsBase(Transform t, DynamicObstacle parent)
 {
     _transform    = t;
     _parent       = parent;
     _cellCoverage = MatrixBounds.nullBounds;
 }
コード例 #3
0
 public PrimitiveColliderBounds(Transform t, DynamicObstacle parent)
     : base(t, parent)
 {
     _actualBounds = new ConvexHull(8, parent.isVelocityEnabled);
     _oldBounds    = new ConvexHull(8, parent.isVelocityEnabled);
 }
コード例 #4
0
 public CapsuleColliderBounds(CapsuleCollider collider, DynamicObstacle parent)
     : base(collider.transform, parent)
 {
     _collider = collider;
 }
コード例 #5
0
 public SphereColliderBounds(SphereCollider collider, DynamicObstacle parent)
     : base(collider.transform, parent)
 {
     _collider = collider;
 }
コード例 #6
0
ファイル: DynamicObstacle.cs プロジェクト: forwolk/UnityApex
 public AxisBounds(Collider collider, DynamicObstacle parent)
 {
     _collider = collider;
     _parent = parent;
     _lastCoverage = _newCoverage = MatrixBounds.nullBounds;
 }
コード例 #7
0
ファイル: CharacterModel.cs プロジェクト: fuboss/TacticGame
 protected virtual void Awake()
 {
     _owner = GetComponentInParent<Character>();
     _collider = GetComponent<Collider>();
     _obstacle = GetComponent<DynamicObstacle>();
 }
コード例 #8
0
ファイル: DynamicObstacle.cs プロジェクト: Hengle/U3D_Demo
 public AxisBounds(Collider collider, DynamicObstacle parent)
 {
     _collider     = collider;
     _parent       = parent;
     _lastCoverage = _newCoverage = MatrixBounds.nullBounds;
 }