// Start is called before the first frame update void Awake() { // AudioManagerへのアタッチ if (!GameObject.Find("AudioManager")) { Instantiate(audioManagerPrefab, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity).name = "AudioManager"; } audioManager = GameObject.Find("AudioManager").GetComponent <AudioManager>(); objectCreator.audioManager = audioManager; playerObjWithFlick.audioManager = audioManager; // SkinManagerへのアタッチ if (!GameObject.Find("SkinSupport")) { Instantiate(skinSupportPrefab, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity).name = "SkinSupport"; } skinSupport = GameObject.Find("SkinSupport").GetComponent <SkinSupport>(); playerObjWithFlick.GetComponent <SpriteRenderer>().color = skinSupport.GetPlayerColor(); // BGMの再生 audioManager.PlayBGM(AudioManager.BGM.BGM_GAME); canvasManager.SetScorePosition(Screen.width / 2 - 300.0f, Screen.height / 2 * 0.9f); scoreFrame.transform.localPosition = score.transform.localPosition; scoreFrame.transform.localScale = score.transform.localScale; fade.SetFadeState(Fade.FadeState.FADE_STATE_IN); }