public void Init(TutorialManager manager, Action <string> shootEvent) { for (int i = 0; i < _actions.Count; ++i) { _actions[i].Start(manager); } for (int i = 0; i < _events.Count; ++i) { _events[i].Init(manager, ShootEventsCallback); } _shootEvent = shootEvent; }
public virtual void Init(TutorialManager manager, Action <TutorialEvent> shootEvent) { _tutorialManager = manager; _shootEvent = shootEvent; }
public void Start(TutorialManager manager) { _tutorialManager = manager; _startCoroutine = _tutorialManager.StartCoroutine(Start()); }