Cocos create项目笔记(fly Bird)
第一次使用cocos creator 来编写游戏,这个算是我的第一个自己独立完成的游戏,虽然是模仿flappy bird这款游戏来写,不过过程很开心,下面是总结一下再编写游戏时用到的一些API.
(文章底部有游戏github地址)
添加音效
//创建一个 audioClip对象
audio:{
default:null,
url:cc.AudioClip
}
//播放音效
cc.audioEngine.play(this.audio,false,1);
audioEngine.play(path, false, 0.5);
- 参数1:音频文件的路径
- 参数2:音效是否循环
- 参数3:音量的大小(1为标准音量)
位置移动
var actionTo = cc.moveBy(2, cc.p(windowSize.width - 40, windowSize.height - 40));
cc.moveBy(2, cc.p(windowSize.width - 40, windowSize.height - 40))
- 参数1:持续时间
- 参数2:x轴移动的像素值
- 参数3:y轴移动的像素值
注:
cc.moveBy() 方法是移动节点的x,y的像素距离
cc.MoveTo() 方法是将节点移动到对应