Unity学习笔记
文章平均质量分 54
曾胖神父
这个作者很懒,什么都没留下…
展开
-
[Unity Shader学习笔记]物体过大导致无法在game视窗显示的问题
记录一个小问题,当物体过大且距离摄像头距离过远,会导致摄像头显示不出该物体本质产生这个问题的原因,是因为物体被摄像头远裁面裁剪了,解决办法有两种,一种增大摄像头的远裁面但这个方法会影响游戏性能,所以不推荐第二个办法修改Shader,在Shader的顶点着色器中加入以下代码原理是修改物体在裁剪空间坐标系下的坐标加入后物体就可以显示在摄像头上了,如下图...原创 2022-03-03 12:56:34 · 4474 阅读 · 0 评论 -
[Unity学习笔记]当场景重复载入时,出现MissingReferenceException错误的解决办法
记录一个bug,当场景重新载入时候,出现的MissingReferenceException错误,详细错误如下:he object of type ‘xxx’ has been destroyed,具体如下图解决办法,在脚本销毁事件时,将订阅的事件取消问题解决,成功效果图如下...原创 2022-02-11 17:44:33 · 5208 阅读 · 1 评论 -
[Unity Shader学习笔记] Unity缓冲区
1 帧缓冲区帧缓存区也叫做帧缓存,是用于存放一帧中数据信息的容器2 颜色缓冲区3 清除缓冲原创 2021-10-12 18:36:34 · 2328 阅读 · 0 评论 -
【Unity学习笔记】Unity使用JsonUtility解析Json(附注意事项)
Json实体类using System.Collections;using System.Collections.Generic;using UnityEngine;[System.Serializable]public class StudentData{ public string StudentName; public string StudentGender; public string StudentAge;}using System;using原创 2021-10-04 11:18:49 · 4053 阅读 · 1 评论 -
[Unity学习笔记:FPS游戏制作(3)]子弹拖尾,碰撞与枪口火焰效果
1原创 2021-08-26 17:54:21 · 4921 阅读 · 3 评论 -
[Unity学习笔记:FPS游戏制作(2)] 发射子弹————(2021.6.20学习笔记)
文章目录一,实现思路一,实现思路原创 2021-06-20 12:21:27 · 2374 阅读 · 3 评论 -
[Unity学习笔记:FPS游戏制作(1)]角色的移动,旋转与推进上升————(2021.6.13学习笔记)
文章目录一,什么是FPS游戏二,功能实现思路与过程(1)新建角色(2)实现移动与旋转功能一,什么是FPS游戏第一人称射击类游戏,FPS(First-person shooting game), 严格来说第一人称射击游戏属于ACT类游戏的一个分支,但和RTS类游戏一样,由于其在世界上的迅速风靡,使之发展成了一个单独的类型。FPS(First-person Shooting game)第一人称视角射击游戏顾名思义就是以玩家的主观视角来进行射击游戏。玩家们不再像别的游戏一样操纵屏幕中的虚拟人物来进行游戏,而原创 2021-06-13 11:31:53 · 2330 阅读 · 5 评论 -
[Unity学习笔记:UI之道(2)]使用Scroll View组件实现纵向图片滚动列表————(2020.6.3学习笔记)
新建Scroll View组件(如下图)因为是纵向图片滚动列表,所以去除横向部分即删除Scrollbar Horizontal(如下图)更改Scorll VIew得背景为透明背景(如下图)点击Scorll VIew中的Content,为其添加一个纵向布局(Vertical Layout Group)并修改其设置,将child force expand一栏的height选项取消,并将spacing设置为10(如下图)设置完毕后,往Content添加多个image组件,并给每个image组件设原创 2020-06-03 19:19:31 · 623 阅读 · 0 评论 -
[Unity开发:UI之道(1)]将单张图片切割为多份图片素材————(2020.5.26学习笔记)
将要切割的图片导入工程资源文件夹(如下图)然后单击图片,并将图片的Texture Type改为Sprite(2D and UI),Sprite Mode改为Multiple(如下图)更改设置之后,点击sprite Editor按钮,弹出sprite Editor窗口,点击窗体右上角Slice选项,弹出对话框,点击对话框中的Slice按钮(如下图)点击按钮之后,图片就已经切割完毕了,然后只需要点击窗体左上角的Apply选项保存即可,最后要使用切割之后的素材,只需要在资源搜索栏,搜索一下就能找到素材原创 2020-05-26 19:01:09 · 1332 阅读 · 1 评论 -
[Unity开发:破坏之道(1)]爆破与方块破坏效果的实现————(2020.5.14学习笔记)
目录原创 2020-05-14 22:50:26 · 3239 阅读 · 3 评论 -
[Unity开发错误笔记]解决error CS0117: 'EditorSceneManager'问题————(2020.5.2学习笔记)
目录原创 2020-05-02 17:59:59 · 5575 阅读 · 1 评论