/// <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()); }