今天就是接着昨天的内容往下更噺捕鱼的一个关键就是炮台,今天就讲炮台和炮台切换的实现逻辑
首先分析设计思路,炮台是添加在游戏界面的当主界面切换到游戲界面的时候就会显示一个初始的炮台,而炮弹有着自己多个类型玩过捕鱼游戏的人应该知道炮台通过两个按钮去实现炮台的循环切换。
首先创建两个按钮精灵就是放上两个图片,设置名字为right和left用来控制炮台的等级,后面创建添加一个初始炮台到游戏界面后面给按鈕写上回调方法changeBattery(); }</span>
传入点击的对象转化字符串,判断字符串与设置的名字是否相等进入不同的语句。这里的type是炮台类型设置的是3个炮台,以上就是控制炮台类型后面写了makebattery(type);
也就是生成炮台的关键:
}</span>传入一个炮台类型,先判断炮台是否存在如果存在就删除它,再根据類型type进入不同语句从而生成新的炮台给它设置坐标,添加到游戏界面就可以通过两个按钮实现炮台循环切换,这样就完成了炮台部分