cocos2d-js使用的对象
来源:互联网 发布:2017深圳网络夏令营 编辑:程序博客网 时间:2024/04/27 15:39
1、把A对象添加到B对象中:B对象.addchild(A对象)
2、数组中变量名后面不需要维度[]
3、定义变量对象时使用类型符var
4、精灵cc.Sprite、层cc.Layer、Menu按钮cc.MenuItemLabel、文字显示cc.LabelTTF、菜单cc.Menu、精灵按钮cc.MenuItemSprite、图片按钮cc.MenuItemImage、开关按钮cc.MenuItemToggle
5、设置对象坐标,比如设置sprite的坐标
var child = new cc.Sprite(s_pathGrossini);
child.x = 200;
child.y = 200;
this.addChild(child, 1);
6、运行动作使用对象.runAction
7、序列(cc.sequence)、延时(cc.delayTime)、旋转(cc.rotateBy)、淡入(cc.fadeIn)、淡出(cc.fadeOut)、移动(cc.moveBy)、缩放(cc.scaleTo)、倾斜(skewTo)、跳跃(cc.jumpTo)、贝赛尔曲线(cc.bezierBy)、闪烁(cc.blink)、反转(动作.reverse())、变色动作(cc.tintTo)、球面选择(cc.orbitCamera)、显示(cc.show)、隐藏(cc.hide())、同时动作(cc.spawn)、动作克隆(动作.clone())
将对象放置到某个指定位置,作用与修改对象的Position属性相同, 可以配合cc.sequence实现组合动作(cc.place())、切换对象的可视性(toggleVisibility)、跟随动作(cc.follow)、创建一个样条曲线轨迹的动作(cc.cardinalSplineBy)、绘制指定曲率的基数样条(对象. drawCardinalSpline)、笛卡尔曲线运动(cc.catmullRomBy)、绘制指定曲率的基数样条(对象. drawCatmullRom)、TargetedAction写一个目标动作,将动作执行人girl和要执行的动作jump放入其中、动作重复次数(cc.repeate(动作))、动作永远执行(cc.forever);
8、函数回调(cc.callFunc)
cc.callFunc(this.onRemoveThis, this)
onRemoveThis:function () {
this.parent.removeChild(this);
this.onNextCallback(this);
}
9、坐标点cc.p(x,y)
10、设置颜色cc.color(0,0,0,255)
11、取绝对值Math.abs() 把数四舍五入为最接近的整数。Math.round()
12、Cocos-js常见的宏定义
cc.director = cc.Director.getInstance();
cc.winSize = cc.director.getWinSize();
cc.view.getCanvasSize = cc.view.getFrameSize;
cc.view.getVisibleSizeInPixel = cc.view.getVisibleSize;
cc.view.getVisibleOriginInPixel = cc.view.getVisibleOrigin;
cc.eventManager = cc.director.getEventDispatcher();
cc.audioEngine = cc.AudioEngine.getInstance();
cc.fileUtils = cc.FileUtils.getInstance();
cc.spriteFrameCache = cc.SpriteFrameCache.getInstance();
13、音效引擎:cc.TransitionFade
14、场景切换:cc.audioEngine.playEffect():播放音效cc.audioEngine.stopMusic(res_platform.musicHome):停止音乐
- cocos2d-js使用的对象
- cocos2d-js 3.0常用对象使用总结
- 实例:Cocos2d-js中使用纹理对象创建Sprite对象
- 实例:Cocos2d-js中使用纹理对象创建Sprite对象
- cocos2d-x lua 类对象的使用
- Cocos2d-js____对象池的使用
- cocos2d js 3.2PageView的简单使用
- cocos2d js-3.2 PageView的简单使用
- Cocos2d-Js使用JavaScript的优点
- 【cocos2d-js官方文档】十八、Cocos2d-js v3.0的对象构造和类继承
- Cocos2d-Js中创建对象都使用new 对象,而且每个对象前面都要加cc.例如
- cocos2d-js 查看对象内部
- cocos2d-js常见对象的几种创建方式
- cocos2d-js中Math对象的常用方法总结
- cocos2d-js使用clippingNode
- cocos2d-js RichText使用
- cocos2d tolua C++对象使用lua对象的变量,函数
- js Date对象的使用
- JetBrains激活
- opencv4-videoCapture
- Cocos2d-Js中创建对象都使用new 对象,而且每个对象前面都要加cc.例如
- 局域网内利用nc传输文件
- PAT basic 1003_2
- cocos2d-js使用的对象
- CleanMyMac 3 优惠券代码 Coupon Code 优惠购买激活码
- 继承父类的某个方法
- PAT basic 1004
- html与xhtml的扩展名以及如何从html转到xhtml?
- 获取当前系统时间
- laravel 5 数据填充php artisan db:seed报错
- 20170801_动态规划之国王和金矿
- Live Template的用法