/// <summary> /// コンストラクタ /// </summary> /// <param name="playerModelObject"></param> public GoalEvent(GameObject playerModelObject, EventManager eventManager) : base(playerModelObject, eventManager) { sceneChangeRelay = eventManager.SceneChangeRelay; eventCanvas = eventManager.GetEventCanvas(); eventEndTimer = new Timer(5.0f); }
/// <summary> /// コンストラクタ /// </summary> /// <param name="playerModelObject"></param> public GameOverEvent(GameObject playerModelObject, EventManager eventManager) : base(playerModelObject, eventManager) { eventCanvas = eventManager.GetEventCanvas(); gameSpeed = eventManager.GameSpeed; sceneChangeRelay = eventManager.SceneChangeRelay; eventEndTimer = new Timer(5.0f); }
private void Awake() { StageManager = stageManagerObject.GetComponent <StageManager>(); GameSpeed = stageManagerObject.GetComponent <GameSpeed>(); SceneChangeRelay = GetComponent <SceneChangeRelay>(); StageObject = null; IsCurvePoint = false; StartEventFlag = false; }