08 2017 档案
摘要:一、创建敌方飞机 1、思考创建思路: 创建敌方飞机思路与创建玩家飞机思路一样: (1)思考敌方飞机具备什么属性: 敌方飞机的图片、坐标、飞行速度、状态(是否被击中) 设置小飞机被击中时消失时间、飞机可以移动 2、创建敌方飞机对象,在这里我创建两种飞机,根据玩家等级不同出现不同的飞机(小飞机和中飞机)
阅读全文
摘要:一、公布上一讲中玩家飞机上、下、右移动实现的代码: 一、玩家飞机发射子弹 (一)实现思路 1、先建立子弹对象,子弹对象也具备以下属性: 子弹图片、子弹坐标(X轴、Y轴)、子弹速度、子弹的状态(是否消失) 2、把建立的对象以节点方式添加到游戏界面上 3、定义自己的运行轨迹 4、构建子弹设计方法(实例化
阅读全文
摘要:一、通过点击按钮事件,实现四大界面之间的跳转: (一)跳转的思路: 1、打开软件,只显示登录界面(隐藏游戏界面、暂停界面、玩家死亡界面) 2、点击微信登录(QQ登录)跳转到游戏界面,隐藏登录界面 3、点击暂停,弹出具有透明度的暂停界面 4、点击暂停界面的开始按钮,隐藏暂停界面,调用开始方法(点击登录
阅读全文
摘要:一、查找素材: 二、分析游戏界面框架: 登录界面、游戏界面、暂停游戏界面、玩家死亡后弹出界面;并对应的界面包含什么元素: 三、分别搭建以上四个界面: 1、登录界面与游戏界面框架(隐藏游戏界面,四个界面的宽度和高度要一致); 2、暂停游戏界面 3、游戏结束界面 四、根据分析的游戏界面框架设置相应的CS
阅读全文