![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
阿浪啊
这个作者很懒,什么都没留下…
展开
-
Unity3D实现俄罗斯方块
Unity实现俄罗斯方块(一)准备工作新建一个2D项目,新建成功以后设置相机的一些参数导入所要用的图片,修改图片的一些属性了解俄罗斯方块的几种模型根据模型制作预制体(由多个小方块通过修改位置制作预制体)设置游戏边界注:当制作完预制体以后应当要保存项目save project以及游戏边界宽度应当要设置成可以放几个方块的宽度搭建计时器新建一个UI Text重命名为Timer,其...原创 2019-02-16 22:24:15 · 1068 阅读 · 0 评论 -
Unity3D实现俄罗斯方块
Unity实现俄罗斯方块(二)代码部分1. 实现物体自由降落(在有关于物体的脚本中编写)使用循环调用方法实现 public float speed = 0.3f;//物体下落 // Start is called before the first frame update void Start() { InvokeRepeating("Move...原创 2019-02-24 18:41:42 · 2923 阅读 · 0 评论 -
Unity3D实现俄罗斯方块
Unity实现俄罗斯方块(三)解决穿透问题逻辑部分在物体进行移动的过程中更新格子的信息,原来的所占据的位置信息进行置空操作,现在所占据的格子进行赋值操作。在移动后的位置进行判断,首先移动后的位置不能是null,且不能不是移动后的物体代码部分 void updateGrid() { //去除移动以前的位置信息 for (int y = 0;...原创 2019-02-25 21:37:33 · 821 阅读 · 0 评论 -
Unity3D实现飞机大战
Unity3D实现飞机大战(一)实现背景轮播首先找两个背景图片,让两张图片竖直摆放且没有间隔两个图片的下降的播放速度应当同步 public float moveSpeed = 3f;//指的是在unity里的移动速度 // Update is called once per frame void Update() { this.transfo...原创 2019-03-06 17:19:34 · 1107 阅读 · 0 评论 -
Unity3D实现飞机大战
Unity3D实现飞机大战(二)让飞机可以发射子弹准备工作:将子弹设置成预制体在飞机下新建一个子物体Gun调整好位置以后,将子弹设置成预制体 //发射子弹的速率 public float rate = 0.2f; public GameObject bullet;//子弹的类型 //发射子弹的方法 public void fire() ...原创 2019-03-09 11:52:40 · 4470 阅读 · 0 评论