位置: 编程技术 - 正文

cocosdx让AppDelegate支持全局更新机制

编辑:rootadmin
众所周知, cocos2d里面强大的更新函数schedule是基于实体框架存在的, 就比如说你创建了一个ccnode, 且必须加入到场景中, 才能支持schedule功能. 而在总的

推荐整理分享cocosdx让AppDelegate支持全局更新机制,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

AppDelegate中无法使用这个方法来实现, 那么cocos2d有无直接调用的方法呢?

答案当然是有:

在任何位置调用

CCDirector::sharedDirector()->getScheduler()->scheduleSelector

就可以实现类&#;ccnode的schedule功能, 静态调用, 很方便

那么如何来让AppDelegate支持呢?

cocosdx让AppDelegate支持全局更新机制

在AppDelegate加入引用CCObject

#include "CCObject.h"

并且另扩展支持ccobject, 因为在scheduleSelector方法中, 对象必须是CCObject类型

class AppDelegate : private cocos2d::CCApplication ,private cocos2d::CCObject

然后只需要设置响应的方法对象和时间就好了, 最后一个参数是isPaused, 是否暂停, 当然不了, 执行它吧

CCDirector::sharedDirector()->getScheduler()->scheduleSelector(schedule_selector(AppDelegate::loopUpdate),this, ,false);

上面的这句话是执行指定方法在每秒时

编程就是这么简单

让一切都停下来——Unschedule HelloWorldScene.h:HelloWorldScene.cpp(修改的部分代码):运行项目,可发现每一帧都会调用update()函数,而每隔两秒都会调用一次MyUpdate()函数如果要取消update函

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

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

标签: cocosdx让AppDelegate支持全局更新机制

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

上一篇:cocos2dx里访问调用Android函数(cocos2dx scrollview)

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

  • 递延所得税资产和所得税费用的关系
  • 增值税税控系统技术维护费
  • 冲减计提
  • 小规模纳税人企业所得税2023
  • 疫情期间生活服务业免征增值税截止时间
  • 未达起征点附加税还需要扣税嘛
  • 建筑简易征收需要成本发票吗
  • 开具发票时如何选择对应的商品分类编码?
  • 暂估费用发票没到会计分录怎么写?
  • 奖金属于应付职工薪酬
  • 自行建造固定资产的计税基础
  • 生产企业报关单金额大于发票金额
  • 小型微利企业所得税优惠政策2023
  • 分拆业务所涉及客户
  • 小额贷款公司借钱容易吗
  • 退税发票勾选后增值税附表二
  • 固定资产提前报废需要补提折旧吗
  • 现代服务业如何提升为人民服务
  • 手工发票有效期多久
  • 收到劳务外包发票计入什么科目
  • 有进项税额转出怎么结转增值税
  • 先预支后报销如何填写报销单需要老板签字吗
  • 计划分配率怎么算
  • win11我的电脑不在桌面显示
  • 间接费用是什么费用
  • 0xc000007b应用程序无法正常启动win11
  • 固定资产未提完折旧停止经营怎么处理
  • 蟹爪兰的养殖方法和浇水
  • mp3最早什么年代流行
  • 利用php实现开心麻花
  • 进料加工与来料加工均为一进一出的两笔交易
  • 盘亏应交税费
  • 企业销售旧固定资产税率
  • 应税行为包括销售货物吗
  • php的了解
  • vuev-for循环k值的意义
  • h5移动端网页设计
  • phpgd库怎么开
  • 发票 加工费
  • 条形码费用属于哪个科目
  • 事业单位的账务处理要分预算会计和财务会计吗
  • 新会计准则下的资产负债表
  • 接待客户的住宿费计入什么科目
  • 房产税计入管理费用还是税金附加
  • 个人所得税又是什么税种
  • 往来对账的作用
  • ibm.data.db2
  • 预付发票能入账吗
  • 贸易公司委托加工费怎么入账
  • 借款收回的会计科目
  • 预计负债转回对所得税费用的影响
  • 模具成本核算汇总表
  • 现金支票存根联和正联怎么盖章
  • 待处理财产损溢借贷增减方向
  • 差旅费可以加计吗
  • 企业预交所得税税率
  • haproxy教程
  • sqlserver中将varchar类型转换为int型再进行排序的方法
  • win95开始菜单
  • win8系统怎么清理缓存
  • window10右击
  • centos下载与安装
  • win8.1如何关闭开机密码
  • windows7怎
  • Win10 Mobile/WP8.1优秀专业摄影应用OneShot本周再次更新:修复Bug和优化性能
  • 虚拟机centos7无法启动
  • win10系统打开任务管理器的快捷键
  • unity editor window
  • jquery中checkbox使用方法简单实例演示
  • 手机端apk反编译工具_android反编译工具
  • 原生js实现promise.all
  • python函数设置
  • js实现拖拽元素改编顺序
  • wxpython中Textctrl回车事件无效的解决方法
  • 广东省地方税务局历任局长
  • 重庆平均缴费指数查询
  • 应税销售额和应纳税额
  • 国家税务总局云平台网址
  • 广东省电子税务局电话
  • 初级会计职称可以挂靠吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设