Beispiel #1
0
    public override void OnEnter()
    {
        base.OnEnter();

        if (_selectedMachine != null)
        {
            UiManager.SetMoveOptionsPanelEnabled(true);
            UiManager.SetMoveConfirmButtonEnabled(true);
            _initialTile     = _selectedMachine.GetCenterTile();
            _targetTransform = new GridTransform(_selectedMachine._gridTransform);
            _targetTransform.SetCenterTile(_initialTile);
        }
    }
Beispiel #2
0
 private void SetPosition(Point tile)
 {
     _targetTransform.SetCenterTile(tile);
     RefreshValidity();
 }