I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:ActorFactoryRigidBody (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UDK Object >> ActorFactory >> ActorFactoryDynamicSM >> ActorFactoryRigidBody

Contents

Package: 
Engine
Direct subclass:
UTActorFactoryUTKActor
This class in other games:
UT3


[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'