P1174 打砖块 【P1174】打砖块 - 洛谷 https://www.luogu.org/problem/show?pid=1174 题目描述 小红很喜欢玩一个叫打砖块的游戏,这个游戏的规则如下: 在刚开始的时候,有n行*m列的砖块,小红有k发子弹。小红每次可以用一发子弹,打碎某一列当前处于这 ...
分类:
其他好文 时间:
2017-09-05 10:04:33
阅读次数:
194
整体展示: 上一讲实现了诸多对象,这次我们就需要实现许多逻辑方法,如控制飞机移动,判断子弹击中敌机,敌机与英雄飞机相撞等等。并且我们在实现这些功能的时候需要计时器去调用这些方法。setInterval(fun,ms) 在调用setInterval()会返回一个类似id的字段,该字段在clearInt ...
分类:
Web程序 时间:
2017-08-23 20:08:38
阅读次数:
309
当前Unity最新版本5.6.3f1,我使用的是5.5.1f1 FPS第一人称射击类游戏实例 场景搭建 1.创建Unity项目工程和文件目录,保存场景 2.导入人物模型和子弹碎片的资源包charactor.unitypackage(第74) 3.创建一个平面plane,X和Z拉长10倍,把主角模型A ...
分类:
编程语言 时间:
2017-08-20 21:15:18
阅读次数:
343
//思路:像捕鱼一样的游戏中设计到每发射一颗子弹的时候会消耗一定的金币。刚开始自己写的一个小游戏中需要这个功能 但是通过N种尝试终于想到了一种方法解决这个问题 1.首先我们检测生成一个颗子弹控制子弹的个数和生成以后的检测 可以使用collider来检测 2.检测到以后我们在检测代码中调用消耗子弹的代 ...
分类:
编程语言 时间:
2017-08-20 13:08:25
阅读次数:
154
1.物体的局部坐标的方向(物体自身的方向) transform.forward、 transform.right、 transform.up 2.物体的世界坐标的方向 Vector3.forward、 Vector3.right、 Vector3.up 子弹沿自身坐标轴的Z轴方向运动 Vector3 ...
分类:
编程语言 时间:
2017-08-18 20:13:46
阅读次数:
287
重点 整体流程体会。①子类构造调用静态块加载的东西②敌机与蜜蜂用一个父类共同讨论 1 敌人进场2 飞行物走一步3 子弹入场4 英雄机随鼠标移动5 删除越界的飞行物 2 如何理解定时发生? 3 如何引入定时类? 4 如何让程序定时发生? 5 静态方法中可以调用类内方法吗? 思路梳理飞行物走步用定时方法 ...
分类:
其他好文 时间:
2017-08-18 00:55:53
阅读次数:
253
重点 整体流程体会。①子类构造调用静态块加载的东西②敌机与蜜蜂用一个父类共同讨论③ 1 敌人进场2 飞行物走一步3 子弹入场4 英雄机随鼠标移动5 删除越界的飞行物 2 如何理解定时发生?自动发生 3 如何引入定时类?import java.util.Timer;import java.util.T ...
分类:
其他好文 时间:
2017-08-18 00:55:28
阅读次数:
260
1 涉及到对文件的处理,必须? 2 消敌机游戏编写过程记录 画窗口,使用什么类? //项目分析 ①分析项目内有什么对象 ②抽取共同特征到父类中 敌机,蜜蜂,子弹,英雄机皆有 ③抽取部分子类共有行为 思维漏洞: ① 新建项目后,新建包类命名方式为 域名反写+项目名 ,漏了后者 ② 新建构造,方法公开化 ...
分类:
其他好文 时间:
2017-08-17 00:39:13
阅读次数:
85
1 涉及到对文件的处理,必须? 做异常处理。 2 消敌机游戏编写过程记录 分别建8个类,并初始化(主类构造为测试用) 画窗口,使用swing中的Jframe等。 //项目分析 ①分析项目内有什么对象 敌机,蜜蜂,子弹,英雄机 ②抽取共同特征到父类中 敌机,蜜蜂,子弹,英雄机皆有 x,y坐标,宽,高, ...
分类:
其他好文 时间:
2017-08-17 00:32:56
阅读次数:
213