Cocos2d-JS中的常见元素

Cocos2d-JS中的常见元素,第1张

概述1.坐标系 在Cocos2d-JS游戏中,画面的左下角是(0,0) 2.场景(Scene) cc类似于命名空间,把各种Cocos2d-JS原生类型都封装在这个命名空间里面。 3.节点(Node) 节点封装了一些基本的 *** 作或者功能,场景中的物体都是继承自Node。 4.层(Layer) Layer继承自节点,在一个典型游戏中,往往会包含一些层:背景层、人物层、道具层、系统信息层等。Cocos2d-J

1.坐标系

在Cocos2d-Js游戏中,画面的左下角是(0,0)

2.场景(Scene)

cc类似于命名空间,把各种Cocos2d-Js原生类型都封装在这个命名空间里面。

3.节点(Node)

节点封装了一些基本的 *** 作或者功能,场景中的物体都是继承自Node。

4.层(Layer)

Layer继承自节点,在一个典型游戏中,往往会包含一些层:背景层、人物层、道具层、系统信息层等。Cocos2d-Js提供两个常用的Layer:

Layercolor:纯色背景的层 LayerGradIEnt:是颜色渐变的层

5.精灵(Sprite)

精灵加载图片后做了特殊处理,把图片中心移动到精灵的坐标点位置 。层和精灵的anchorX和anchorY默认都是0.5

6.导演(Director)

导演负责场景的切换cc.director.runScene()或者cc.director.push()/pop()

导演可以提供下面的信息:

窗口的设计尺寸:getWinSize 窗口的实际尺寸:getVisibleSize,这个信息对手机适配有用 获取全局的定时器:getScheduler 暂停或恢复场景:pause/resume

7.extend函数

利用extend函数可以扩展(继承自)某个类,该函数的参数是一个对象,在这个对象中编写需要扩展的内容。如果覆盖了父类中的函数的话,要在前面写this._super()

总结

以上是内存溢出为你收集整理的Cocos2d-JS中的常见元素全部内容,希望文章能够帮你解决Cocos2d-JS中的常见元素所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存