您的位置:首页 > 其它

整理的一些笔记

2016-08-30 20:04 169 查看
active = false:使节点的属性失效

addChild:使显示对象添加到显示列表上

var a = arr.shift():取出arr数组第一个下标赋值给 a   //取出相当于才剪,用完shift和pop以后,arr数组就已经被改变

var b = arr.pop():取出arr数组最后一个下标赋值给a

cc.director.popScene():返回上一个场景

cc.director.pushScene(new lableScene());创建一个新的场景

setVisible(falsh)设置不可见   setVisible(true)可见

imgWidth.toFixed(5) - 0.00001:toFixed(5)保留imgWidth的5位小数,- 0.00001减去5位小数,取整

getWidgetByName(this._mainUI,"left_btn").addTouchEventListener(this._inputHander.bind(this), this._mainUI)   //给this._mainUI中的left_btn添加一个点击事件

cc.pDistance(target.getPosition(), that.targetPoint) 判断放进去的两个变量之间的距离

type == ccui.Widget.TOUCH_ENDED 给type赋一个点击状态

this.date1 = new Date();记录一个时间

var action = cc.sequence(cc.fadeOut(1.0),cc.fadeIn(1.0));  淡入淡出效果

var rep = cc.repeatForever(action); cc.repeatForever:永远重复   这个动作不能被用于串行,因为它不是一个持续动作

var label = new cc.LabelTTF("你好","微软雅黑",50) //创建文本,“你好”是要显示的字符串,微软雅黑是字体,50是字号

Math.floor(x)  返回小于参数x的最大整数,即对浮点数向下取整 如果x = 8.6 那么就会输出8,如果x = -8.6 那么就会输出 -9

this.sprite.runAction(rep);  //给this.sprite添加一个动作

 var rightBtn = cc.MenuItemImage( "res/btn.png", "res/btn.png",this.showResult,this)添加图片按钮,里面必须要放两张图片或三张图片,第一张是点击之前的状态,一张是点击之后的状态

如果调用的方法需要传值过去,需要将方法在封装一次:

var rightBtn = cc.MenuItemImage( "res/btn.png", "res/btn.png",function(){this.showResult(1)},this) 这样就能把1传过去

 cc.LayerColor 类中可以给它设置颜色 其他类不行

document.title = "我的反应速度是"+time+"ms!来试试你的吧!";  document.title可以获得当前文本的标题,//注意网页左上角

getLocation() //获取到当前点击的坐标位置

stopAllActions() //停止并移除指定的动作

scaleX = 0.5  scaleY = 0.5  //节点x,y轴缩放

scaleX = -1   scaleY = -1   //节点x,y轴翻转

在局外定义一个局外变量,使用var来定义更加安全,虽然不使用var也可以定义局外变量。

在函数内部定义局部变量需要加var,否则这个变量将变成全局变量,函数中的局部变量外部不能访问,可以通过闭包的方式或者传值出去的方式获得,也可以使用将局部变量赋值给一个全局变量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: