接上一篇 微信小游戏设计心得(三)
上一篇我们杰克的头部成功移动了,第一步成功了,但是这步我们不需要了,我们在cocos里面吧这个脚本从Canvas上面删除
如图

然后我们套用c语言设计的概念,在script里面创建一个main.js , 作为我们整个小游戏的核心主脚本,把主线程序全部写在这里面,
分支程序在main.js里面调用,整个程序框架就简单明了很多

然后我们打开main.js
回想一下我们这个游戏是让杰克跳起来,越过障碍物,到一个新的位置,那么我们就要设计一个:
点击屏幕任意位置杰克跳向前方的程序
这个程序动脑想一想,需要哪些函数呢,需要哪些cocos的api呢?
1.点击屏幕的监听api (具体可以去查cocos的官方手册里面有很多种点击监听的api,我们这里是点击结束的监听)
this.node.on(cc.Node.EventType.TOUCH_END, function(event){
}, this)
2.节点跳跃api
var jumpBy = cc.jumpBy(1, cc.v2(lenth, 0), 100, 1);
this.jack.runAction(jumpBy)
然后

最低0.47元/天 解锁文章
896

被折叠的 条评论
为什么被折叠?



