Esempio n. 1
0
 public override void NetworkStart()
 {
     if (IsServer)
     {
         enabled = false;
     }
     else
     {
         Controller         = GetComponent <IMoveableObject>();
         MoveSpeed          = Controller.GetMoveSpeed();
         transform.position = Controller.GetNetworkPosition();
     }
 }
 public override void NetworkStart()
 {
     Rb = GetComponent <Rigidbody2D>();
     if (!IsServer)
     {
         enabled = false;
         Destroy(Rb);
     }
     else
     {
         Controller = GetComponent <IMoveableObject>();
         Controller.UpdateVelocityDirection += OnClientChangeDirection;
         MoveSpeed = Controller.GetMoveSpeed();
     }
 }