void OnMouseUpAsButton() { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if (Physics.Raycast(ray, out hit)) { DTRMVector2 targetPosition = new DTRMVector2(TerrainCoordinates.GlobalToTerrain(hit.point)); HeroOrderManager.singleton.MoveOrder(targetPosition); } }
void Update() { transform.position = TerrainCoordinates.TerrainToGlobal(position.ToVector2(), 0); }