protected override void Init(MyObjectBuilder_DefinitionBase builder) { base.Init(builder); var ob = builder as MyObjectBuilder_PhysicsComponentDefinitionBase; MassPropertiesComputation = ob.MassPropertiesComputation; RigidBodyFlags = ob.RigidBodyFlags; CollisionLayer = ob.CollisionLayer; LinearDamping = ob.LinearDamping; AngularDamping = ob.AngularDamping; ForceActivate = ob.ForceActivate; UpdateFlags = ob.UpdateFlags; Serialize = ob.Serialize; }
protected override void Init(MyObjectBuilder_DefinitionBase builder) { base.Init(builder); var ob = builder as MyObjectBuilder_PhysicsComponentDefinitionBase; MassPropertiesComputation = ob.MassPropertiesComputation; RigidBodyFlags = ob.RigidBodyFlags; CollisionLayer = ob.CollisionLayer; LinearDamping = ob.LinearDamping; AngularDamping = ob.AngularDamping; ForceActivate = ob.ForceActivate; UpdateFlags = ob.UpdateFlags; Serialize = ob.Serialize; }