【教程分享】用Cocos2d-HTML5游戏引擎。编写一个简单的打灰机 1/ 2

漂亮。h5的文章!:874:

不要,不要停……

翻译的很好啊!

配图很漂亮。。。

好棒啊!!!

求英文原版链接和资源图片,谢谢!

英文版:http://www.cocos2d-x.org/forums/19/topics/51574
素材: res.rar (613 KB)

音频文件,一样放置在res文件夹中:

根据教程走有遗漏的地方,对于新手来说很是困惑,
1:new game 菜单是哪里定义的, 如何用cocos-js3 来定义点击动作和执行 后面定义的 onnewgame 函数?
2: 很多地方用最新版的cocos2s-js v3.0 alpha2 不兼容,新手表示入门很是疑惑…

JS引擎更新到3.0后很多语法都变了。我改过后在webstorm上能正常,VC上getBoundingbox还是有问题。所以还没放出。
NewGame 按钮在这(我的疏忽):
init:function () {

var start01 = cc.Sprite.create(s_Menu, cc.rect(0, 0, 126, 33));
var start02 = cc.Sprite.create(s_Menu, cc.rect(0, 33, 126, 33));
var start03 = cc.Sprite.create(s_Menu, cc.rect(0, 2 * 33, 126, 33));
var newGame = cc.MenuItemSprite.create(start01, start02, start03, this.onNewGame, this.gameLayer);

    var menu = cc.Menu.create(newGame);
    this.gameLayer.addChild(menu, 1, 2);
    menu.setPosition(this._size.width / 2, this._size.height / 2 + 100);


},

从Cocos2d-html5 v2.2.x到Cocos2d-JS v3.0 alpha2升级指南
http://www.cocos2d-x.org/docs/manual/framework/html5/release-notes/v3.0a/upgrade-guide/zh

首先吐槽一下注册时和回复时的数学题好难。
第二快速回复怎么在最下面。。怎么能快捷。。
最后感谢分享

挺骚的挺骚的挺骚的挺骚的

嘎嘎嘎灌灌灌灌灌灌灌灌灌灌

有完整的源码包吗?

这个太厉害了!

为什么加了子弹过后,就一直卡死,跳转不了,即使加了move的那个function??

— Begin quote from ____

引用第18楼MinnieZhou于2014-07-24 23:28发表的 :
为什么加了子弹过后,就一直卡死,跳转不了,即使加了move的那个function?? http://www.cocoachina.com/bbs/job.php?action=topost&tid=196128&pid=1012589

— End quote

哦,找到原因了,那个子弹数组得在init里面加,然后设置target得在加进数组前设置。
LZ照顾下新手,再写清楚些啊~

感觉楼主的代码结构有点乱~,有心人可以把代码整理一下。:11:

这是我根据文章做的,少有些不同。