cocos
基于cocos2.4.0版本引擎
cc是cocos的一个命名空间,现在应该就是学一些cc里的一些对象吧
director
有调度器Scheduler(),动作管理器ActionManager(),事件管理器EventAfterDraw()
- cc.director.setAnimationInterval(1.0/60); 设置帧率
- cc.director.getWinSize() 获取屏幕大小
第一步动起来
要添加全局的监视
键盘和重力的监视可以用cc.SystemEvent.EventType
文档)
on用来监视 off用来取消监视
对于鼠标和触摸可以用 cc.node.on(cc.Node.EventType.TOUCH_STAR,callFunction,this)
节点
在节点中,可以直接通过this.node.x/y来设置结点的位置
属性创建
对于组件的属性,可以在properties里创建,也可以调用this指针创建,(具体区别害没有探究过)
坐标
cc.v2()
cc.v3()
是引擎里特殊的对象,用来表示2维和3维向量
节点间的挂载
对于子节点
this.getComponent(cc.child_name)
对于其他节点
可以在properties里
nodeName{type:cc.Node,default:null} 设置好,
然后在可视化界面里把想要挂载的节点拖进去。
一系列生命周期函数
start(){}
onload(){}
···
update(dt){}
md cocos文档是真的看不懂,我是智障,退坑了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hexo!
评论