Unity
Torta_two
~
展开
-
Unity烘焙AlphaTest材质阴影
Unity内烘焙AlphaTest材质,比如植物树叶,有时候阴影会没有正确显示AlphaTest原创 2022-01-11 15:12:31 · 3082 阅读 · 0 评论 -
Unity自定义材质自发光烘焙设置工具
关于Unity里自发光材质的烘焙,一个是要加上Meta Pass,一个是要设置材质的Lightmap Flags设置为BakedEmissive。以下为烘焙自发光成功与失败的对比原创 2022-01-04 16:21:57 · 3838 阅读 · 0 评论 -
【游戏开发】摄像机遮挡半透
大多数游戏都加入了遮挡半透这个效果,即角色跟摄像机中间有物体遮挡时,会将这个物体半透,还会有渐隐和渐现的过程。原创 2020-07-10 17:40:51 · 800 阅读 · 0 评论 -
【Unity编辑器工具】模型数据分析工具
之前做的一个模型详细数据分析的工具,记录一下。可以针对指定目录进行扫描,找出数据超标的模型。模型数据规范是自定义的ScriptObject类,可以创建文件很方便的对当前使用的标准规范进行修改。原创 2020-06-28 11:12:26 · 568 阅读 · 2 评论 -
【Unity编辑器工具】自动清理项目里不用的shader
编辑器拓展,自动清理工程里不再使用的shader资源。原创 2020-04-28 21:00:49 · 872 阅读 · 0 评论 -
【游戏开发】常用Profiler使用总结
这篇文章总结一下在游戏开发过程中常用的几种Profiler的使用,偏美术侧。原创 2020-01-18 16:50:31 · 1622 阅读 · 0 评论 -
【游戏开发】如何使用图形profiler工具Renderdoc?
1、下载与安装官网下载 https://renderdoc.org,接着按照一般软件的安装方式安装即可。原创 2020-01-18 16:16:56 · 4560 阅读 · 1 评论 -
【UnityShader】自定义unity粒子系统使用的shader
Unity内置的粒子shader有两种,一个Standard Surface,一个Standard Unlit,如果在material里选择这两种shader,会出现这样的字样,这就是自定义粒子shader的重点——顶点流(Vertex Streams)原创 2019-07-16 21:58:39 · 8031 阅读 · 1 评论 -
【Unity】个人小游戏SunnyLand总结
断断续续地做了快一个月,总算是完成了这个小游戏。源码请见GitHub。虽然简陋,甚至关卡不全,毕竟是自己独立完成的第一个游戏,具有长远的纪念意义。写篇总结记录一下,几年后再翻出来看,也是青春的回忆(x)。回想这一个多月,有开心也有痛苦。开心当然就是实现了预期的效果,游戏顺利跑起来的时候,痛苦当然就是修莫名其妙的bug的时候。在制作过程中我也学到了不少在学校学不到的东西:1.以前掌握的知...原创 2019-02-16 21:44:43 · 5086 阅读 · 2 评论 -
【Unity】简易有限状态机FSM实现2D人物的跑、跳、蹲、攀爬等
不自己独立做一整个儿游戏,就不知道里面的细节(坑)数不胜数。正像鲁迅说的那句名言——不亲自吃螃蟹,就不知道螃蟹有多好吃(x)。虽然只是一个简单的2D横版过关游戏,还是在方方面面让我焦头烂额。现在快做完了,回过头看看,简直是目不忍视,各种沙雕代码充斥其中。不管了,能跑就行(不是)。今天记录一下游戏的核心,如何实现2D人物的跑、跳、攀爬等等状态。有限状态机,也称为FSM(Finite Stat...原创 2019-01-24 23:21:36 · 7054 阅读 · 7 评论 -
【Unity】物体体素化(一)
前几天看了一篇体素渲染技术的文章,就突然想起这个挖了很久的坑……话说不管是像素化风格还是体素化风格都好可爱啊!感觉像在玩我的世界。之前写的时候也没细想,用的简单粗暴的蠢方法,性能耗的一批又有诸多限制。原理很是简单粗暴,把原物体加上collider和刚体,然后在它的bounds里生成指定大小的cube,然后原物体上绑上触发检测的脚本,如果碰到了cube,就修改cube的tag为“cube”...原创 2019-01-19 18:10:59 · 5472 阅读 · 2 评论 -
【Unity】Camera平滑跟随游戏人物
很简单的一段代码,挂在需要跟随的Camera上即可:using UnityEngine;public class CameraFollow : MonoBehaviour{ public float cameraSpeed = 5f; public float maxX = 32f; public float minX = 0f; private Tran...原创 2019-01-02 17:14:33 · 622 阅读 · 0 评论 -
【Unity】游戏UI框架(基于UGUI)
前几天练习写了这一套Unity的UI框架,对于游戏开发很实用,写篇笔记梳理一下大致思路UIFramework基本架构基本架构如下图所示UIPanel部分这一部分是用于描述UI面板属性的一些类,分别是UIPanelType、UIPanel、BasePanelUIPanelType这是一个枚举类,用于描述UIPanel的种类。在这里我写了四种,分别是主菜单面板MainMenuPanel、...原创 2018-12-22 19:59:12 · 18874 阅读 · 11 评论