I love the smell of UnrealEd crashing in the morning. – tarquin
UE3:ActorFactoryRigidBody (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> ActorFactory >> ActorFactoryDynamicSM >> ActorFactoryRigidBody |
- Package:
- Engine
- Direct subclass:
- UTActorFactoryUTKActor
- This class in other games:
- UT3
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Properties
[edit] Property group 'ActorFactoryRigidBody'
[edit] AdditionalVelocity
Type: DistributionVector
If valid, Velocity added to InitialVelocity when creating actor. This is here in addition to InitialVelocity to maintain backwards compatibility.
[edit] bDamageAppliesImpulse
Type: bool
Sets the bDamageAppliesImpulse flag on the new Actor.
Default value: True
[edit] bEnableStayUprightSpring
Type: bool
Enable 'Stay upright' torque, that tries to keep Z axis of KActor pointing along world Z
[edit] bLocalSpaceInitialVelocity
Type: bool
Indicates if the initial velocity settings below should be considered in the world space or local space of the spawn target actor.
[edit] bStartAwake
Type: bool
Should spawned Actor start simulating as soon as its created, or be 'asleep' until hit.
Default value: True
[edit] InitialAngularVelocity
Type: DistributionVector
If valid, Angular Velocity given to newly spawned Actor.
[edit] InitialVelocity
Type: Object.Vector
Velocity that new rigid bodies will have when created. In the ref frame of the spawn target actor.
[edit] RBChannel
Type: PrimitiveComponent.ERBCollisionChannel
Allows setting the RBChannel flag on the spawned rigid body's StaticMeshComponent.
Default value: RBCC_GameplayPhysics
[edit] StayUprightMaxTorque
Type: float
Max torque that can be applied to try and keep KActor horizontal
Default value: 1500.0
[edit] StayUprightTorqueFactor
Type: float
Torque applied to try and keep KActor horizontal.
Default value: 1000.0
[edit] Default values
| Property | Value |
|---|---|
| bBlockRigidBody | True |
| bNoEncroachCheck | True |
| CollisionType | COLLIDE_BlockAll |
| GameplayActorClass | Class'Engine.KActorSpawnable' |
| MenuName | "Add RigidBody" |
| MenuPriority | 15 |
| NewActorClass | Class'Engine.KActor' |
