博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cocos2d-swift V3.x 中的update方法
阅读量:6447 次
发布时间:2019-06-23

本文共 496 字,大约阅读时间需要 1 分钟。

在cocos2d V3.x中update方法如果实现,则会被自动调用;不用向早期的版本那样要显式schedule.

但是你还是要显式schedule其他方法或blocks使用node的schedule和unschedule方法.比如:scheduleOnce.

update方法会在每一帧将对象(node)渲染到屏幕之前调用.

值得注意的是,你绝不能在cocos2d中的schedule时间事件中使用NSTimer,任何performSelector的变体方法以及Grand Central Dispatch方法(比如patch_after).

因为这些计时方法并不会自动暂停当node或cocos2d暂停的时候,并且对于NSTimer,你甚至手动暂停和恢复.
你也不知道这些函数将在update/render循环的确切什么时候运行,或者是否依赖于同样的顺序.

你应该完全依赖于CCNode scheduling方法或使用CCActionSequence包含CCActionDelay和CCActionCallBlock或者CCActionCallFunc去运行给定时间之后或指定间隔的代码.

转载地址:http://fktwo.baihongyu.com/

你可能感兴趣的文章
Java的新项目学成在线笔记-day10(四)
查看>>
链路捆绑; 远程访问;链路备份;不通vlan通信;静态 默认路由综合实验
查看>>
网络管理中配置ip、route 、三次握手,四次挥手
查看>>
我国典型电子垃圾拆解地持久性有毒化学污染物污染现状
查看>>
21. 正则工具简介 下
查看>>
Office 365:如何批量初始化OneDrive for Business?
查看>>
2018年软件外包行业现状分析
查看>>
arm开发板相关内容,arm嵌入式培训学校怎么样?
查看>>
centos directory server
查看>>
马哥第一周
查看>>
Fedora 30的升级方法
查看>>
Oracle技术之如何监测一个PLSQL过程的运行情况(一)
查看>>
为什么大部分人喜欢稳定?
查看>>
【NetApp】7mode和Cmode系统之间的相互转换
查看>>
2012.5.7
查看>>
Cent OS查看系统版本信息的几个命令
查看>>
我的友情链接
查看>>
使用正确的筛选参数来提高查询性能
查看>>
网易云课堂Linux运维在线班命令笔记
查看>>
poi操作excel 实例
查看>>