Exemple #1
0
 private void Awake()
 {
     _stageColorObject = GameObject.FindGameObjectWithTag("StageColor");
     _colorChange      = _stageColorObject.GetComponent <StageColorChange>();
     _stageColor       = _stageColorObject.GetComponent <StageColor>();
     stageCreate       = GetComponent <StageCreate>();
 }
    void Start()
    {
        player = GameObject.Find("Player");

        stageCreate = GetComponent <StageCreate>();

        Invoke("StageCreate()", 2f);
    }
Exemple #3
0
    private void Start()
    {
        frame   = 0;
        m_state = EState.Wait;

        BgmSet();
        fadeController = FindObjectOfType <FadeController>();
        m_stageCreater = FindObjectOfType <StageCreate>();
    }
Exemple #4
0
 void Start()
 {
     fireworkBluePrefab  = Resources.Load <GameObject>(prefabFolderName + "/" + particlesFolderName + "/" + fireworkBlueName);
     fireworkYellowPrfab = Resources.Load <GameObject>(prefabFolderName + "/" + particlesFolderName + "/" + fireworkYellowClusterName);
     resultTimerText     = GameObject.FindWithTag(resultTimerTextTag).GetComponent <Text>();
     timerText           = GameObject.FindWithTag(timerTextTag).GetComponent <Text>();
     _timeData           = GameObject.FindGameObjectWithTag(timeDataTag).GetComponent <TimeData>();
     gameManager         = GameObject.FindWithTag(gameManagerTag);
     gameSceneCanvas     = GameObject.FindWithTag(gameCanvasTag);
     _colorChange        = GameObject.FindGameObjectWithTag(stageColorTag).GetComponent <StageColorChange>();
     stageCreate         = GameObject.FindWithTag(stageCreateTag).GetComponent <StageCreate>();
 }
Exemple #5
0
 // Use this for initialization
 void Start()
 {
     try
     {
         StageData = GameObject.Find("StageManager").GetComponent <StageCreate>();
         StageList = StageData.Stages;
     }
     catch
     {
         Destroy(this.gameObject);
     }
 }
Exemple #6
0
    private void Start()
    {
        frame   = 0;
        m_state = EState.InitDisplayLoad;

        BgmSet();
        fadeController = FindObjectOfType <FadeController>();
        m_stageCreater = FindObjectOfType <StageCreate>();
        m_LoadCreater  = FindObjectOfType <LoadCreate>();
        m_LoadScript   = FindObjectOfType <LoadScript>();
        armatureSave   = FindObjectOfType <ArtArmatureSave>();
        MaxPlayer      = DebugModeGame.GetProperty().m_debugMode ? DebugModeGame.GetProperty().m_debugPlayerNum : 6;
        StDownflg      = false;
    }
    //シーンの読み込みと待機を行うコルーチン
    IEnumerator WaitForLoadScene(int stageNum)
    {
        //フェードオブジェクトを生成
        fadeCanvasClone = Instantiate(fadeCanvasPrefab);

        //コンポーネントを取得
        fadeCanvas = fadeCanvasClone.GetComponent <FadeCanvas>();

        //フェードインさせる
        fadeCanvas.fadeIn = true;

        yield return(new WaitForSeconds(fadeWaitTime));

        //シーンを非同期で読込し、読み込まれるまで待機する
        yield return(SceneManager.LoadSceneAsync(stageName[stageNum]));

        //フェードアウトさせる
        fadeCanvas.fadeOut = true;

        //読み込んだシーンがタイトルなら
        if (currentStageNum == 1)
        {
            TitleDisplay();
        }

        //読み込んだシーンがゲーム画面なら
        if (currentStageNum == 2)
        {
            //Playerのコンポーネント取得
            player          = GameObject.FindGameObjectWithTag("Player");
            playerControl   = player.GetComponent <PlayerControl>();
            playerRigidbody = player.GetComponent <Rigidbody>();
            playerCollider  = player.GetComponent <Collider>();

            stageCreate = GameObject.Find("StageCreater").GetComponent <StageCreate>();
            stageMove   = GameObject.Find("Floor").GetComponent <StageMove>();
        }
    }