Cocos2D-C++
在Windows上搭建Cocos2d-x win32开发环境-v3.x
工具准备
- Cocos2d-x
- Cocos Studio
- Microsoft Visual Studio 2013
- python 2.7.3
创建项目
方法一
方法二
【教程】使用Cocos构建一个完整项目
Cocos2D-JavaScript
跳动的小球
js代码
1 2 3 4 5 6 7 8 9 10 11 12 13
| ballJumpAction:function(){ var jumpUp = cc.moveBy(this.jumpDuration,cc.p(0,this.jumpHeight)).easing(cc.easeCubicActionOut()); var jumpDown = cc.moveBy(this.jumpDuration,cc.p(0,-this.jumpHeight)).easing(cc.easeCubicActionIn()); return cc.repeatForever(cc.sequence(jumpUp ,jumpDown)); }, onLoad: function () { this.jumpAction = this.ballJumpAction(); this.node.runAction(this.jumpAction); },
|
效果展示
场景切换
js代码
1 2 3 4 5 6
| onLoad: function () { this.node.on('mousedown', function(){ cc.director.loadScene('Scene2'); }) },
|
倒计时游戏
js代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| properties: { timeLabel: { default:null, type:cc.Label }, }, onLoad: function () { var time=5; this.schedule(function(){ time--; this.timeLabel.string=time; if(time===0){ cc.director.loadScene('Scene3'); } },1); },
|
效果展示