例子代码怎么跟用cocos2d-html写出的代码有点不一样
比如例子里的menu.js
// prepare the menu and other things
cocos.Point.create = function (x, y) {
var pt = new cocos.Point();
pt.x = x;
pt.y = y;
return pt;
};
var pointZero = cocos.Point.create(0, 0);
var director = cocos.Director.sharedDirector;
var winSize = director.winSize();
var hudMenu = new cocos.Menu();
(function () {
// we add the items as members of menu to avoid GC
// ** otherwise the GC will try to remove the itemN object **
hudMenu.item1 = new cocos.MenuItemImage();
item1.initWithNormalImage(“b1.png”, “b2.png”);
hudMenu.item2 = new cocos.MenuItemImage();
item2.initWithNormalImage(“r1.png”, “r2.png”);
hudMenu.item3 = new cocos.MenuItemImage();
item3.initWithNormalImage(“f1.png”, “f2.png”);
hudMenu.addChild(menu.item1);
hudMenu.addChild(menu.item2);
hudMenu.addChild(menu.item3);
hudMenu.position = pointZero;
hudMenu.item1.position = cocos.Point.create(winSize.width / 2 - 100, 30);
hudMenu.item2.position = cocos.Point.create(winSize.width / 2 , 30);
hudMenu.item3.position = cocos.Point.create(winSize.width / 2 + 100, 30);
})();
这是什么代码呀?也不是cocos2d-html5
363
这个是JS binding的原理,封装出相同的JS API。所以,运行在浏览器的游戏,可以配合JS binding的引擎打包为hybrid的游戏,发布到appstore和android market。
你贴的这个代码,可能是有问题的,我们只用过cc的名字空间,cocos的没印象哟。
其实就是想问,用cocos2d-html5的能打包成IOS本地应用?,如果打包?
可以打包成IOS本地应用,得到证实了
— Begin quote from ____
linshun 发表于 2012-7-31 11:16 url
这个是JS binding的原理,封装出相同的JS API。所以,运行在浏览器的游戏,可以配合JS binding的引擎打包 …
— End quote
cocos2d-x 的testjs工程里用到的js脚本用的就是cocos呀
不是说用google v8 js引擎的么?