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)); }
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); }