コード例 #1
0
    public void OnEnterInGame(string selectCharacterName)
    {
        _selectCharacterName = selectCharacterName;

        _gameState = dfDefine.GameState.GAMESTATE_INGAME;

        Application.LoadLevel(3);
    }
コード例 #2
0
    void Start()
    {
        if (_gameState == dfDefine.GameState.GAMESTATE_LAUNCH)
        {
            _gameState = dfDefine.GameState.GAMESTATE_LOGO;

            _delegateUpdateScene += OnUpdateLogoScene;
            _interval             = 0.0f;
        }
    }
コード例 #3
0
    void OnUpdateLogoScene()
    {
        _interval += Time.deltaTime;

        if (_interval >= dfDefine.INTERVAL_LOGO)
        {
            _delegateUpdateScene -= OnUpdateLogoScene;
            Application.LoadLevel(1);//"Patch"

            _gameState = dfDefine.GameState.GAMESTATE_PATCH;


            //_delegateUpdateScene += PatchStart;
            //_delegateUpdateScene += OnUpdatePatchScene;
        }
    }
コード例 #4
0
    public void PatchEnd()
    {
        _gameState = dfDefine.GameState.GAMESTATE_LOBBY;

        Application.LoadLevel(2);//"Patch"
    }
コード例 #5
0
 public override void Init()
 {
     _gameState = dfDefine.GameState.GAMESTATE_NONE;// GAMESTATE_LAUNCH;
     Object.DontDestroyOnLoad(this);
 }