Beispiel #1
0
 /// <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);
 }
Beispiel #3
0
    private void Awake()
    {
        StageManager     = stageManagerObject.GetComponent <StageManager>();
        GameSpeed        = stageManagerObject.GetComponent <GameSpeed>();
        SceneChangeRelay = GetComponent <SceneChangeRelay>();
        StageObject      = null;
        IsCurvePoint     = false;

        StartEventFlag = false;
    }