1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- //================================================================================
- //
- //================================================================================
- using UnityEngine;
- using System.Collections;
- //================================================================================
- //
- //================================================================================
- namespace ReaderRabbit
- {
- //================================================================================
- //
- //================================================================================
- public class SceneSplash : SceneCommon
- {
-
- //================================================================================
- //
- //================================================================================
- [SerializeField] string m_GotoLevel;
- //================================================================================
- //
- //================================================================================
- void OnApplicationPause(bool pauseStatus)
- {
- // Do nothing - do not save player data in Splash screen.
- }
- //================================================================================
- //
- //================================================================================
- void OnApplicationFocus(bool focusStatus)
- {
- // Do nothing - do not save player data in Splash screen.
- }
-
- //================================================================================
- //
- //================================================================================
- void OnApplicationQuit()
- {
- // Do nothing - do not save player data in Splash screen.
- }
-
- //================================================================================
- //
- //================================================================================
- protected override void Start()
- {
- base.Start();
- PlayVideo.Instance().LoadAndPlay(this, VideoType.Introduction, PlayVideoGameTitleDelayed, PlayerPrefs.GetInt("language"));
- }
- //================================================================================
- //
- //================================================================================
- void PlayVideoGameTitle()
- {
- PlayVideo.Instance().LoadAndPlay(this, VideoType.GameTitle, SplashFinished, PlayerPrefs.GetInt("language"));
- }
-
- //================================================================================
- //
- //================================================================================
- void PlayVideoGameTitleDelayed()
- {
- Invoke("PlayVideoGameTitle", 0.01f);
- }
- //================================================================================
- //
- //================================================================================
- void SplashFinished()
- {
- KishiTechUnity.Loading.Loading.Instance().Show();
- Application.LoadLevel(m_GotoLevel);
- }
- } // public class SceneSplash : KishiTechUnity.ScreenResolution.SceneRoot
- } // namespace ReaderRabbit
|