位置: 编程技术 - 正文

让一切都停下来——Unschedule(让一切停留在最美好的时光)

编辑:rootadmin

推荐整理分享让一切都停下来——Unschedule(让一切停留在最美好的时光),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:让一切都结束吧,让一切都停下来的句子,让一切都停下来英文,让一切停止在今天的伤心说说,让一切都停下来英语,让一切都停下来英语,让一切都停下来英文,让一切都停下来英语,内容如对您有帮助,希望把文章链接给更多的朋友!

HelloWorldScene.h:

HelloWorldScene.cpp(修改的部分代码):

运行项目,可发现每一帧都会调用update()函数,而每隔两秒都会调用一次MyUpdate()函数

如果要取消update函数的调用,只需要一句代码,this->unscheduleUpdate();如下:

让一切都停下来——Unschedule(让一切停留在最美好的时光)

此时,我们用调试模式运行项目,将看到日志只输出了一句update就停止了

如果想停止调用自定义的update函数,也是类&#;的操作,如下:

另外,默认的update函数和自定义的update函数是不会冲突的

但是,如果要停止所有的update函数,我们只需要一行代码:

this->unscheduleAllSelectors();

调用这个函数之后所有的update函数都将停止。

触发器——scheduleOnce HelloWorldScene.h:HelloWorldScene.cpp(部分修改代码):以调试模式运行项目后,可以发现,隔2s之后会调用cookFinish函数,而且只会调用一次

addObserver和postNotification函数传递函数的区别 上一篇文章中,我们利用addObserver来订阅消息,用postNotification来发布消息,但是有一点要注意的是,addObserver和postNotification都可以传递一个CCObject数据,

cocos2dx 3.0 beta android环境配置

本文链接地址:https://www.jiuchutong.com/biancheng/368987.html 转载请保留说明!

上一篇:cocosdx让AppDelegate支持全局更新机制

下一篇:触发器——scheduleOnce(触发器csdn)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络