//攻撃選択 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); }