- 博客(0)
- 资源 (1)
- 收藏
- 关注
cocos2d 捕鱼达人源码
自己写的项目
cc.Class({
extends: cc.Component,
properties:
{
//按钮“减”
leftBtn: cc.Node,
//按钮“加”
rightBtn: cc.Node,
//背景
bg: cc.Node,
//炮台列表
batteryList:[cc.Node],
//炮台预制数组
bulletList:[cc.Prefab],
flueList:[cc.Prefab],
coinText:cc.Label,
//炮台最大旋转角度
maxDegree:70,
//炮台最小旋转角度
minDegree:-70,
},
onLoad: function ()
{
var manager = cc.director.getCollisionManager();
manager.enabled = true;
//炮台当前旋转角度
this.currentBatteryRotation = 0;
//当前炮台
this.currentBattery = this.batteryList[0];
this.totalBattery = this.batteryList.length;
this.totalCoin = 1000;
this.addCoin(0);
//当前炮台类型
this.currentBatteryIndex = 0;
this.addBatteryEvent();
this.addFireEvent();
},
//添加开炮事件
addFireEvent: function(){
this.addNodeTouchEvent(this.bg, function(event)
{
if(this.totalCoin - this.currentBatteryIndex - 1 < 0)
{
return;
}
this.changeBattery(event);
this.makeBullet();
this.addCoin(-(this.currentBatteryIndex + 1));
}, this);
},
//生成炮弹
makeBullet: function()
{
2018-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人