C# Class BCollisionShape, BulletUnity3D

Inheritance: MonoBehaviour
Exibir arquivo Open project: sanglin307/BulletUnity3D Class Usage Examples

Public Properties

Property Type Description
BoxShapeVec Vector3
CapsuleHeight float
CapsuleRadius float
CollisionShapeArray BCollisionShape[],
ConeHeight float
ConeRadius float
CylinderHeight float
CylinderRadius float
ShapeType CollisionShapeType
SphereShapeRadius float
StaticPlaneConstant float
StaticPlaneNormal Vector3

Public Methods

Method Description
CalculateLocalInertia ( float mass, btVector3 intertiaVec ) : void
DebugDraw ( Vector3 position, Quaternion rotation, Vector3 scale, Color color ) : void
GetCollisionShapePtr ( ) : SWIGTYPE_p_btCollisionShape
OnBulletCreate ( ) : bool
OnBulletExit ( ) : bool
OnDrawGizmos ( ) : void
SetDebugDraw ( bool bOnOff ) : void

Private Methods

Method Description
CheckUnityMesh ( ) : bool

Method Details

CalculateLocalInertia() public method

public CalculateLocalInertia ( float mass, btVector3 intertiaVec ) : void
mass float
intertiaVec BulletCSharp.btVector3
return void

DebugDraw() public method

public DebugDraw ( Vector3 position, Quaternion rotation, Vector3 scale, Color color ) : void
position Vector3
rotation Quaternion
scale Vector3
color Color
return void

GetCollisionShapePtr() public method

public GetCollisionShapePtr ( ) : SWIGTYPE_p_btCollisionShape
return SWIGTYPE_p_btCollisionShape

OnBulletCreate() public method

public OnBulletCreate ( ) : bool
return bool

OnBulletExit() public method

public OnBulletExit ( ) : bool
return bool

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

SetDebugDraw() public method

public SetDebugDraw ( bool bOnOff ) : void
bOnOff bool
return void

Property Details

BoxShapeVec public_oe property

public Vector3 BoxShapeVec
return Vector3

CapsuleHeight public_oe property

public float CapsuleHeight
return float

CapsuleRadius public_oe property

public float CapsuleRadius
return float

CollisionShapeArray public_oe property

public BCollisionShape[], CollisionShapeArray
return BCollisionShape[],

ConeHeight public_oe property

public float ConeHeight
return float

ConeRadius public_oe property

public float ConeRadius
return float

CylinderHeight public_oe property

public float CylinderHeight
return float

CylinderRadius public_oe property

public float CylinderRadius
return float

ShapeType public_oe property

public CollisionShapeType ShapeType
return CollisionShapeType

SphereShapeRadius public_oe property

public float SphereShapeRadius
return float

StaticPlaneConstant public_oe property

public float StaticPlaneConstant
return float

StaticPlaneNormal public_oe property

public Vector3 StaticPlaneNormal
return Vector3