C# Class BSoftBody, BulletUnity3D

Inheritance: MonoBehaviour
Afficher le fichier Open project: sanglin307/BulletUnity3D Class Usage Examples

Méthodes publiques

Свойство Type Description
AnchorNode int
AnchorPivot Vector3
ClusterNum int
CornerFix00 bool
CornerFix01 bool
CornerFix10 bool
CornerFix11 bool
DampingCoefficient float
DragCoefficient float
DynamicFrictionCoefficient float
EllipsoidRadius Vector3
FixRopeBegin bool
FixRopeEnd bool
LiftCoefficient float
Mass float
MaterialAngularStiffness float
MaterialLinearStiffness float
MaterialVolumeStiffness float
MeshResolution int
PatchCorner00 Vector3
PatchCorner01 Vector3
PatchCorner10 Vector3
PatchCorner11 Vector3
PatchResolutionX int
PatchResolutionY int
PressureCoefficient float
RigidBodyAnchor BRigidBody,
RigidContactsHardness float
RopeColor Color
RopeFromPos Vector3
RopeResolution int
RopeToPos Vector3
RopeWidth float
SelfCollision bool
SoftCollisionType CollisionType,
VolumeConversationCoefficient float
bAeroMode bool
softBodyType SoftBodyType

Méthodes publiques

Méthode Description
CreateBulletStyleMesh ( ) : void
GetSofyBodyObj ( ) : btSoftBody
OnBulletCreate ( btSoftBodyWorldInfo softBodyWorldInfo ) : bool
OnBulletExit ( ) : bool
OnDrawGizmos ( ) : void
SetParam ( ) : void
SpawnLineRender ( ) : void
SpawnMesh ( ) : void
Update ( ) : void

Private Methods

Méthode Description
CheckUnityMesh ( ) : bool
SameVector ( Vector3 p1, Vector3 p2 ) : bool

Method Details

CreateBulletStyleMesh() public méthode

public CreateBulletStyleMesh ( ) : void
Résultat void

GetSofyBodyObj() public méthode

public GetSofyBodyObj ( ) : btSoftBody
Résultat BulletCSharp.btSoftBody

OnBulletCreate() public méthode

public OnBulletCreate ( btSoftBodyWorldInfo softBodyWorldInfo ) : bool
softBodyWorldInfo BulletCSharp.btSoftBodyWorldInfo
Résultat bool

OnBulletExit() public méthode

public OnBulletExit ( ) : bool
Résultat bool

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

SetParam() public méthode

public SetParam ( ) : void
Résultat void

SpawnLineRender() public méthode

public SpawnLineRender ( ) : void
Résultat void

SpawnMesh() public méthode

public SpawnMesh ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

AnchorNode public_oe property

public int AnchorNode
Résultat int

AnchorPivot public_oe property

public Vector3 AnchorPivot
Résultat Vector3

ClusterNum public_oe property

public int ClusterNum
Résultat int

CornerFix00 public_oe property

public bool CornerFix00
Résultat bool

CornerFix01 public_oe property

public bool CornerFix01
Résultat bool

CornerFix10 public_oe property

public bool CornerFix10
Résultat bool

CornerFix11 public_oe property

public bool CornerFix11
Résultat bool

DampingCoefficient public_oe property

public float DampingCoefficient
Résultat float

DragCoefficient public_oe property

public float DragCoefficient
Résultat float

DynamicFrictionCoefficient public_oe property

public float DynamicFrictionCoefficient
Résultat float

EllipsoidRadius public_oe property

public Vector3 EllipsoidRadius
Résultat Vector3

FixRopeBegin public_oe property

public bool FixRopeBegin
Résultat bool

FixRopeEnd public_oe property

public bool FixRopeEnd
Résultat bool

LiftCoefficient public_oe property

public float LiftCoefficient
Résultat float

Mass public_oe property

public float Mass
Résultat float

MaterialAngularStiffness public_oe property

public float MaterialAngularStiffness
Résultat float

MaterialLinearStiffness public_oe property

public float MaterialLinearStiffness
Résultat float

MaterialVolumeStiffness public_oe property

public float MaterialVolumeStiffness
Résultat float

MeshResolution public_oe property

public int MeshResolution
Résultat int

PatchCorner00 public_oe property

public Vector3 PatchCorner00
Résultat Vector3

PatchCorner01 public_oe property

public Vector3 PatchCorner01
Résultat Vector3

PatchCorner10 public_oe property

public Vector3 PatchCorner10
Résultat Vector3

PatchCorner11 public_oe property

public Vector3 PatchCorner11
Résultat Vector3

PatchResolutionX public_oe property

public int PatchResolutionX
Résultat int

PatchResolutionY public_oe property

public int PatchResolutionY
Résultat int

PressureCoefficient public_oe property

public float PressureCoefficient
Résultat float

RigidBodyAnchor public_oe property

public BRigidBody, RigidBodyAnchor
Résultat BRigidBody,

RigidContactsHardness public_oe property

public float RigidContactsHardness
Résultat float

RopeColor public_oe property

public Color RopeColor
Résultat Color

RopeFromPos public_oe property

public Vector3 RopeFromPos
Résultat Vector3

RopeResolution public_oe property

public int RopeResolution
Résultat int

RopeToPos public_oe property

public Vector3 RopeToPos
Résultat Vector3

RopeWidth public_oe property

public float RopeWidth
Résultat float

SelfCollision public_oe property

public bool SelfCollision
Résultat bool

SoftCollisionType public_oe property

public CollisionType, SoftCollisionType
Résultat CollisionType,

VolumeConversationCoefficient public_oe property

public float VolumeConversationCoefficient
Résultat float

bAeroMode public_oe property

public bool bAeroMode
Résultat bool

softBodyType public_oe property

public SoftBodyType softBodyType
Résultat SoftBodyType