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); }
private void Start() { frame = 0; m_state = EState.Wait; BgmSet(); fadeController = FindObjectOfType <FadeController>(); m_stageCreater = FindObjectOfType <StageCreate>(); }
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>(); }
// Use this for initialization void Start() { try { StageData = GameObject.Find("StageManager").GetComponent <StageCreate>(); StageList = StageData.Stages; } catch { Destroy(this.gameObject); } }
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>(); } }