Ejemplo n.º 1
0
    public Vector2 GetViewPivot(string objectName)
    {
        var viewTf = viewRoot.transform.Find(objectName);
        var viewGo = viewTf.gameObject;
        var viewSr = viewGo.GetComponent <SpriteRenderer>();
        var pivot  = new UnityEngine.Vector2(viewSr.sprite.pivot.x / viewSr.sprite.rect.size.x, viewSr.sprite.pivot.y / viewSr.sprite.rect.size.y);

        return(Utilities.ToSystemNumericsVector2(pivot));
    }
Ejemplo n.º 2
0
 public void SendHitRequest(UnityEngine.Vector2 position)
 {
     NetClient.Send(new GamePacket
     {
         GameCommand = GameCommand.SEND_HIT,
         PlayerId    = _runtimeManager.Player.Id,
         Point       = new PointStruct
         {
             X = (int)position.x,
             Y = (int)position.y
         },
         RoomId = _runtimeManager.Room.RoomId
     });
 }
 public void SendHit(UnityEngine.Vector2 position)
 {
     _runtimeManager.NetHub.SendHitRequest(position);
 }