cocos creator升级1.9到2.1
cocos creator升级1.9到2.1node.setPositionX 变更为 node.xnode.setPositionY 变更为 node.ynode.rotation 变更为 node.anglecc.p()变更 为cc.v2()cc.director.end(); 变更为cc.game.end();cc.director.setDisplayStats(false);变更为cc.
cocos creator升级1.9到2.1
node.setPositionX 变更为 node.x
node.setPositionY 变更为 node.y
node.rotation 变更为 node.angle
cc.p() 变更 为cc.v2()
cc.director.end(); 变更为cc.game.end();
cc.director.setDisplayStats(false);变更为cc.debug.setDisplayStats(false);
cc.KEY 变更为 cc.macro.KEY
cc.director.getVisibleSize() 变更为 cc.winSize
node.convertTouchToNodeSpace 变更为 node.convertToNodeSpaceAR
node.convertToWorldSpace 变更为 node.convertToWorldSpaceAR
pNeg: 'p.neg()',
pAdd: 'p1.add(p2)',
pSub: 'p1.sub(p2)',
pMult: 'p.mul(factor)',
pMidpoint: 'p1.add(p2).mul(0.5)',
pDot: 'p1.dot(p2)',
pCross: 'p1.cross(p2)',
pPerp: 'p.rotate(-90 * Math.PI / 180)',
pRPerp: 'p.rotate(90 * Math.PI / 180)',
pProject: 'p1.project(p2)',
pLengthSQ: 'p.magSqr()',
pDistanceSQ: 'p1.sub(p2).magSqr()',
pLength: 'p.mag()',
pDistance: 'p1.sub(p2).mag()',
pNormalize: 'p.normalize()',
pForAngle: 'cc.v2(Math.cos(a), Math.sin(a))',
pToAngle: 'Math.atan2(v.y, v.x)',
pZeroIn: 'p.x = p.y = 0',
pIn: 'p1.set(p2)',
pMultIn: 'p.mulSelf(factor)',
pSubIn: 'p1.subSelf(p2)',
pAddIn: 'p1.addSelf(p2)',
pNormalizeIn: 'p.normalizeSelf()',
pSameAs: 'p1.equals(p2)',
pAngle: 'v1.angle(v2)',
pAngleSigned: 'v1.signAngle(v2)',
pRotateByAngle: 'p.rotate(radians)',
pCompMult: 'v1.dot(v2)',
pFuzzyEqual: 'v1.fuzzyEquals(v2, tolerance)',
pLerp: 'p.lerp(endPoint, ratio)',
pClamp: 'p.clampf(min_inclusive, max_inclusive)',
音效不在支持url加载
![Logo](https://devpress.csdnimg.cn/0eaa3f4efff14b1ab0a46fbad1f275ab.jpg)
这里是一个专注于游戏开发的社区,我们致力于为广大游戏爱好者提供一个良好的学习和交流平台。我们的专区包含了各大流行引擎的技术博文,涵盖了从入门到进阶的各个阶段,无论你是初学者还是资深开发者,都能在这里找到适合自己的内容。除此之外,我们还会不定期举办游戏开发相关的活动,让大家更好地交流互动。加入我们,一起探索游戏开发的奥秘吧!
更多推荐
所有评论(0)