Пример #1
0
        private void setNewScene(float dt)
        {
            base.unschedule(new SEL_SCHEDULE(this.setNewScene));
            CCDirector cCDirector = CCDirector.sharedDirector();

            this.m_bIsSendCleanupToScene = cCDirector.isSendCleanupToScene();
            cCDirector.replaceScene(this.m_pInScene);
            CCTouchDispatcher.sharedDispatcher().IsDispatchEvents = true;
            this.m_pOutScene.visible = true;
        }
Пример #2
0
        private void setNewScene(float dt)
        {
            // [self unschedule:_cmd];
            // "_cmd" is a local variable automatically defined in a method
            // that contains the selector for the method
            this.unschedule(this.setNewScene);
            CCDirector director = CCDirector.sharedDirector();

            // Before replacing, save the "send cleanup to scene"
            m_bIsSendCleanupToScene = director.isSendCleanupToScene();
            director.replaceScene(m_pInScene);
            // enable events while transitions
            CCTouchDispatcher.sharedDispatcher().IsDispatchEvents = true;
            // issue #267
            m_pOutScene.visible = true;
        }