美文网首页Cocos
Cocos Creator游戏事件

Cocos Creator游戏事件

作者: a8f5925e472d | 来源:发表于2017-08-15 12:50 被阅读215次

    Cocos Creator游戏事件

    在Cocos Creator中,游戏事件有四个,分别是:游戏显示、游戏隐藏、游戏初始化结束和游戏初始化渲染。

    游戏显示

    cc.game.on(cc.game.EVENT_SHOW, event=>{
        return cc.log('emit cc.game.EVENT_SHOW!');
    });
    

    使用这个事件我们可以监听游戏在Native平台上从后台被唤醒的事件,从而对游戏进行一些必要的处理。

    游戏隐藏

    相应的,当游戏被挂起到后台时,Creator会分发游戏隐藏事件,我们可以通过以下代码监听:

    cc.game.on(cc.game.EVENT_HIDE, event=>{
        return cc.log('emit cc.game.EVENT_HIDE!');
    });
    

    游戏初始化

    有时候我们需要在游戏初始化完成时做一些操作,那么就可以使用这个事件:

    cc.game.on(cc.game.EVENT_GAME_INITED, event=>{
        return cc.log('emit cc.game.EVENT_GAME_INITED!');
    });
    

    游戏渲染初始化

    如果需要在渲染初始化时实现逻辑,可以通过EVENT_RENDERER_INITED事件来实现。

    cc.game.on(cc.game.EVENT_RENDERER_INITED, event=>{
        return cc.log('emit cc.game.EVENT_RENDERER_INITED!');
    });
    

    使用事件管理器的时候一定要注意,当不需要的时候一定要手动移除。

    相关文章

      网友评论

        本文标题:Cocos Creator游戏事件

        本文链接:https://www.haomeiwen.com/subject/qewmrxtx.html