Unity学习
文章平均质量分 94
fg-rain
这个作者很懒,什么都没留下…
展开
-
Unity协程
本文参考:https://blog.csdn.net/huang9012/article/details/38492937https://blog.csdn.net/weixin_44079314/article/details/84997940协程是什么协程不是进程,也不是线程,它就是一个函数,一个特殊的函数——可以在某个地方挂起,并且可以重新在挂起处继续运行。协程方法与普通方法的区别:被调用时:普通方法被调用时,原来执行的部分保留现场,停止执行,然后去执行要调用的方法,并且,被调原创 2021-03-22 17:15:08 · 557 阅读 · 0 评论 -
Unity中的运动(一)——滑动小球
1.控制位置1.1设置场景 创建一个平面和一个球体,将摄像机放到平面上方,使用正交视角,关闭球体的投射阴影分别为球体和平面创建材质,并为球体的移动轨迹创建材质,同时为球体创建一个移动脚本将MovingSphere和Trail Renderer组件挂到球体上,Trail Renderer可以标记出物体运动的轨迹将轨迹材质附加到Trail Renderer组件的材质上面,设置轨迹宽度和颜色,在预览里拖动1.2 读取玩家输入由于是平面移动所以用vector2储存玩家输入,将x,和y初始化为原创 2021-02-21 22:44:45 · 2484 阅读 · 0 评论 -
Unity对象管理(一) ——持久化对象
1.按需创建对象我们可以在游戏中任意创造物体,例如子弹发射,敌人,随机道具生成等,但当我们退出游戏再次进入时,Unity不会自动为我们记录过程当中的变化,需要我们自己去做。本例中我们会创建一个非常简单的游戏,在按下一个键时随机生成一个立方体。只要我们能够跟踪不同游戏会话之间的立方体,就可以在此基础上增加游戏的复杂性。1.1 准备工作我们需要一个Game组件脚本控制生成立方体,因此它需要包含一个public字段来连接一个预置实例 public Transform cubePrefab;创建一个空原创 2021-03-02 17:24:47 · 842 阅读 · 0 评论