Beispiel #1
0
        public void UpdateDeltStatus(bool isPlayer, statusType status)
        {
            Sprite statusImage = GetStatusImage(status);

            DeltInfoUI deltInfo = isPlayer ? PlayerDeltInfo : OpponentDeltInfo;

            deltInfo.Status.sprite = statusImage;

            // REFACTOR_TODO: Remove this
            PlayerBattleState player = isPlayer ? State.PlayerState : State.OpponentState;

            player.DeltInBattle.statusImage = statusImage;
        }
 protected void _mControlMove(GameObject _gControlTaget)
 {
     if (_bUp())
     {
         if (_bCanMovePlace(this._v2BattlePos + Vector2.up))
         {
             _enumPlayerBattleState = PlayerBattleState.Moving;
             this._v2BattlePos += Vector2.up;
             _gControlTaget.transform.position = _v3MathRealPos(this._v2BattlePos);
         }
     }
     else if (_bRight())
     {
         if (_bCanMovePlace(this._v2BattlePos + Vector2.right))
         {
             _enumPlayerBattleState = PlayerBattleState.Moving;
             this._v2BattlePos += Vector2.right;
             _gControlTaget.transform.position = _v3MathRealPos(this._v2BattlePos);
         }
     }
     else if (_bLeft())
     {
         if (_bCanMovePlace(this._v2BattlePos + Vector2.left))
         {
             _enumPlayerBattleState = PlayerBattleState.Moving;
             this._v2BattlePos += Vector2.left;
             _gControlTaget.transform.position = _v3MathRealPos(this._v2BattlePos);
         }
     }
     else if (_bDown())
     {
         if (_bCanMovePlace(this._v2BattlePos + Vector2.down))
         {
             _enumPlayerBattleState = PlayerBattleState.Moving;
             this._v2BattlePos += Vector2.down;
             _gControlTaget.transform.position = _v3MathRealPos(this._v2BattlePos);
         }
     }
 }