public void Setup(StageMaster master) { DispatchEvent <Action <UI.StageCanvas> >(StageEvents.RequestStageCanvas, c => _stageCanvas = c); DispatchEvent <Action <CharacterManager> >(StageEvents.RequestCharacterManager, c => _characterManager = c); _stageMaster = master; CreateGround(master.RoundSettings, () => CurrentGround.ActivationWalls(true)); StartStage(); }
public void Init() { DispatchEvent <Action <UI.StageCanvas> >(StageEvents.RequestStageCanvas, c => _stageCanvas = c); }