コード例 #1
0
 private void Start()
 {
     QualitySettings.currentLevel = (QualityLevel)(3 + GameData.mGameSettings.mGraphicsLevel);
     StartCoroutine(UpdateScreenSpace());
     DynamicOptions.bDrawCursor = true;
     if (GameObject.Find("GameMusic(Clone)") != null)
     {
         Object.Destroy(GameObject.Find("GameMusic(Clone)"));
     }
     if (GameData.MyFactionId == 1)
     {
         if (GameObject.Find("BanzaiMusic(Clone)") == null)
         {
             BanzaiMusic = (Object.Instantiate(BanzaiMusic) as GameObject);
             BanzaiMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume;
         }
         else
         {
             BanzaiMusic = GameObject.Find("BanzaiMusic(Clone)");
             BanzaiMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume;
         }
     }
     else if (GameData.MyFactionId == 2)
     {
         if (GameObject.Find("AtlasMusic(Clone)") == null)
         {
             AtlasMusic = (Object.Instantiate(AtlasMusic) as GameObject);
             AtlasMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume;
         }
         else
         {
             AtlasMusic = GameObject.Find("AtlasMusic(Clone)");
             AtlasMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume;
         }
     }
     gameSummary.Start(this);
     chat       = new ChatModule(this);
     queueState = initMyQueue;
     Camera.main.backgroundColor = Color.black;
     StartCoroutine(HolidayEvent.OnQueueStart());
 }