Exemple #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="part"></param>
 public void UpdatePhysicPart(PhysicObjectPart part)
 {
     SetMass(part.Mass);
     SetFriction(part.Friction);
     SetDensity(part.Density);
     SetFixedRotation(part.FixedRotation);
     SetLinearDamping(part.LinearDamping);
     SetGravityScale(part.GravityScale);
     SetBullet(part.Bullet);
 }
Exemple #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="reader"></param>
        public virtual void FromNetwork(BinaryReader reader)
        {
            var gameObjPart = new GameObjectPart();

            gameObjPart.FromNetwork(reader);
            UpdateGameObjectPart(gameObjPart);

            var physicPart = new PhysicObjectPart();

            physicPart.FromNetwork(reader);
            UpdatePhysicPart(physicPart);
        }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="part"></param>
 public void UpdatePhysicPart(PhysicObjectPart part)
 {
     SetMass(part.Mass);
     SetFriction(part.Friction);
     SetDensity(part.Density);
     SetFixedRotation(part.FixedRotation);
     SetLinearDamping(part.LinearDamping);
     SetGravityScale(part.GravityScale);
     SetBullet(part.Bullet);
 }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="reader"></param>
        public virtual void FromNetwork(BinaryReader reader)
        {
            var gameObjPart = new GameObjectPart();
            gameObjPart.FromNetwork(reader);
            UpdateGameObjectPart(gameObjPart);

            var physicPart = new PhysicObjectPart();
            physicPart.FromNetwork(reader);
            UpdatePhysicPart(physicPart);
        }