在cocos2d-js 3.0beta中加入了一个新特性,在android平台上我们可以通过反射直接在js中调用java的静态方法。它的使用方法很简单: var o = jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...) 在callS...
1. 新的API风格 我们直接来看看你可以如何使用Cocos2d-JS v3.0: 以前的API 新的API node.setPosition(x, y); node.x = x;node.y = y; node.setRotation(r); node.rotation = r; 如表格中可以看到的,设置position属性的函数调用...
说白了,就是JavaScript和Java之间的函数互相调用。 先看一下效果 有了这个交互,为了以后接sdk做准备。 要点: javascript调用java: jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "hello", "(Ljava/lang/Stri...
CCAudio.js SimpleAudioEngine.js改名为CCAudio.js。 AudioEngine中删除了以下几个方法: preloadMusic preloadEffect isFormatSupported preloadSound cc.AudioEngine.end被移到了实例中,而不是作为类的静...
概述 将原来的cc.Browser以及sys合并。 下面是api改造情况: //左侧是新api,右侧是旧api //常量 cc.sys.LANGUAGE_ENGLISH <-- cc.LANGUAGE_ENGLISH cc.sys.LANGUAGE_CHINESE <-- cc.LANGUAGE_CHINESE...
cocos2d-js除了做native游戏外,还可以用来做HTML5游戏/动画,那么它跟adobe的createjs框架比较会怎么样呢? (背景知识:createjs是adobe支持的HTML5框架,沿用了Flash的思想,实现了最基本的显示列表和事件机制,是一个非常轻量的框架。createjs暂时只有canvas 2d版本,webgl版本还没完成。) 实...