예제 #1
0
 /// <summary>
 /// アイテム効果開始
 /// </summary>
 /// <param name="getter">効果発生元キャラクタ</param>
 /// <param name="searcher">プレーヤーキャラ検索用</param>
 public void StartEffect(PlayerController getter, IStageSearcher searcher)
 {
     if (effectOnEnemies)
     {
         foreach (var pc in searcher.GetEnemies(getter))
         {
             var e = Clone();
             e.EffectOnPlayer(pc);
         }
     }
     else
     {
         EffectOnPlayer(getter);
     }
 }
 public void StartControl(IStageSearcher es)
 {
     stageSearcher = es;
     ChangeState(StateSearch());
 }