效果演示

1.创建墙

1.1我们用预制体来统一管理墙

方便以后对墙进行修改

1.2我们还需要给砖块一个刚体组件(物理属性),不然墙就固定在那里不动。

1.3 把砖块弄出来                                              再弄成一堵墙

2.发射子弹

我们将子弹也用预制体的方式创造。

这时就到了我们写代码的时候了。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class shoot : MonoBehaviour
{public GameObject bullet;//定义游戏物体 (子弹)float speed = 30;//子弹速度// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){if(Input.GetMouseButtonDown(0))//是否按下鼠标左键{GameObject b=GameObject.Instantiate(bullet,transform.position,transform.rotation);//生成子弹的位置Rigidbody rd = b.GetComponent<Rigidbody>();//得到生成子弹的刚体组件rd.velocity = transform.forward * speed;//为子弹施加速度}}
}

将这段代码给摄像机就可以在运行游戏时按下鼠标左键发射子弹

3.移动发射

将以下脚本代码给摄像机就可以完成移动了

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class hv: MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){float h=Input.GetAxis("Horizontal");//水平方向float v = Input.GetAxis("Vertical");//垂直方向transform.Translate(new Vector3(h, v, 0)/60);//移动速度}
}

4.检验

Unity 小游戏-打砖块相关推荐

  1. 自制Unity小游戏TankHero-2D(3)开始玩起来

    自制Unity小游戏TankHero-2D(3)开始玩起来 我在做这样一个坦克游戏,是仿照(http://game.kid.qq.com/a/20140221/028931.htm)这个游戏制作的.仅 ...

  2. c语言经典游戏,C语言——经典小游戏——打砖块

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C语言--经典小游戏--打砖块 玩法:按A与D控制球拍的移动,按S暂停游戏 百度网盘下载:http://pan.baidu.com/s/1o64ECTc ...

  3. Unity小游戏-平衡大师(安卓、PC、web)2D益智类游戏 项目展示+完整项目源码

    游戏录像 游戏试玩 平衡带师_平衡带师html5游戏_4399h5游戏-h.4399.com 游戏玩法 这是一款类似堆积木的游戏,它非常考验玩家的智商和手速,难度系数很高的游戏,谁能征服它,谁就是平衡 ...

  4. unity小游戏制作之见缝插针

    unity小游戏制作之见缝插针 先看效果图这个游戏是一个入门的小游戏,主要技术就是圆盘的旋转,针跟随圆盘旋转以及分数累加等 游戏先拖入一个圆,更改格式为2D然后建立脚本使其转动 public clas ...

  5. 用javascript编写的小游戏-打砖块

    用javascript编写的小游戏-打砖块 前言 启发 下载链接 游戏功能说明 代码效果演示 代码 后记 前言 这是我在CSDN发表的第一篇文章.是我在初学javascript后, 忽然来了兴致, 编 ...

  6. 自制Unity小游戏TankHero-2D(1)制作主角坦克

    自制Unity小游戏TankHero-2D(1)制作主角坦克 我在做这样一个坦克游戏,是仿照(http://game.kid.qq.com/a/20140221/028931.htm)这个游戏制作的. ...

  7. 2022unity超简单课设-模拟太阳系的Unity小游戏

    模拟太阳系的Unity小游戏(附下载链接) 下载链接 unity课程实践做的一个模拟太阳系的Unity小游戏,你可以使用飞船移动来查看太阳系中的各个星球. 飞船拥有两种驾驶模式,一种更加真实,是通过给 ...

  8. Unity 小游戏:3D射箭

    Unity 小游戏:3D射箭 前两周因为实训太忙,再加上自己对老师所讲的设计模式并不是很理解,所以就没有写博客.这次博客是记录3D射箭游戏的实现过程. Unity 小游戏3D射箭 准备资源 布置场景 ...

  9. Unity小游戏(一)——Unity JigsawPuzzle(拼图游戏)

    1.前言: 简单的Unity小游戏,切割图片,生成随机区块,拖拽交换位置. 此游戏代码只贴了一小部分,具体可见GitHub:源码 效果: 2.素材准备 简单做了下,所以没有用太多素材,只准备了两种字体 ...

最新文章

  1. 日期控件判断是否为空
  2. textarea实现datalist效果_手把手撸代码实现Virtual Dom amp;amp; Diff
  3. 查看静态库(.a文件)内容
  4. layui循环遍历数据_layui.laytpl渲染模板,遍历、输出、判断
  5. Linux 命令:ls
  6. Mac隐藏技巧:右键点按,在访达中玩出点新花样
  7. 你要金婚?还是金色软件?
  8. 手机音乐计算机软件,盘点适合手机音频剪辑软件
  9. 孙玄:解析58同城典型技术架构及演变
  10. html5 制作游戏
  11. 模拟题 czy的后宫
  12. 百度地图全方位解析(一)
  13. 数据结构 javascript 描述[Data-Structure described byJavaScript]
  14. 周报-寒假3(淘宝主页项目练习)
  15. IDF实验室之万里寻踪红与黑
  16. 四年开发,待业半年本想放弃Java,抱着试试的心态面试某C轮金融科技公司居然过了!
  17. 电容式触摸感应技术原理之自容式触摸按键电极设计建议(1)
  18. 三相异步电机基于模型的效率估计算法
  19. Element日期选择器带快捷选项切换日期
  20. php怎么控制mp3播放器,简单的C++ MP3播放器类

热门文章

  1. 计算机高级属性启用玻璃,“win键+tab键无法使用”的解决方案
  2. CrawlScript语言轻松实现网络爬虫——轻松爬取整站信息
  3. Cannot run program “F:\JetBrains\IntelliJ IDEA 2021.1\jbr\bin\java.exe“ (in
  4. C语言程序设计第五章循环结构程序设计总结
  5. java中产生随机数
  6. 回溯法n后问题(具体代码实现,详细分析)
  7. linux中用c语言编写一个经纬度转换大地坐标
  8. 词法分析二(词法分析程序)
  9. 认识Hive,以及Hive的数据定义与数据操作,hive的数据查询和hive函数
  10. 使用 HammerDB 对 Citus 和 Postgres 进行 Benchmark,每分钟200万新订单处理测试(官方博客)...