Ejemplo n.º 1
0
 //攻撃選択
 public void OnSlectWaza(BCharacterBase chara, SingleAttackParameter selectWaza)
 {
     ResetAllTileColor();
     //攻撃範囲取得
     foreach (var range in selectWaza.attackRanges)
     {
         var pos = IntVect2D.Clone(chara.positionArray);
         pos = IntVect2D.Add(pos, range);
         ChangeColor(pos, TileState.Attack);
     }
 }
        public override void Enable()
        {
            base.Enable();
            IT_Gesture.onShortTapE += OnShortTap;
            isTapDetect             = false;

            //技のセット
            selectAttackParameter = character.characterParameter.singleAttackParameters[selectWazaNumber];

            //攻撃範囲の表示
            BBattleStage.Instance.OnSlectWaza(character, selectAttackParameter);
        }
        public override void Enable()
        {
            base.Enable();
            IT_Gesture.onShortTapE += OnShortTap;
            isTapDetect = false;

            //技のセット
            selectAttackParameter = character.characterParameter.singleAttackParameters[selectWazaNumber];

            //攻撃範囲の表示
            BBattleStage.Instance.OnSlectWaza(character,selectAttackParameter);
        }