- 博客(16)
- 收藏
- 关注
原创 unity GL 用多段小线段组成圆,并且控制每个小线段.
Unity的GL.Begin(model), GL.End()与OpenGL的glBegin(),glEnd()功能相同,都应用于绘制基本3D图元,二者应用于绘图的函数有很多,都是通过使用Begin()和End()函数之间调用基本图元函数完成点、线、和多边形的绘制。这两个成对出现的矩阵操作原起OpenGL的glPushMatrix与glPopMatrix,主要是对更改模型、视图或投影的矩阵现场保护。Begin的参数说明,可以是一个三角形可以一系统三角形,也可以是正方形或一条线。结束一个3D图元的绘制。
2024-06-03 13:39:46
1047
原创 unity 建造系统
预制体加载一个脚本(其实单纯就是获取一下这个预制体是啥类型的.因为我的场景中存在预设的一些预制体. 后续可以根据需求扩充这个脚本)主要逻辑脚本, 挂载在一个场景空对象上。
2024-03-22 10:08:28
477
1
原创 UGUI包含二级菜单的限制拖拽范围
子菜单为父菜单的子级,因为我的子菜单默认在我的父菜单的左右,然后增加父菜单的width扩大至可以容纳子菜单.最后这个类绑定在父菜单身上.感觉应该有更好的方法来做.有知道的可以说说。
2024-03-21 17:15:41
166
1
原创 unity UDP 接收消息解析Json对象
UDP通信的优势在于不要求对方强制在线,没有因为网络连接不顺畅或连接失败导致的卡顿问题;缺点也是因为不能判断对方是否在线,导致整个连接不可靠,需要通过自定义代码来进行反馈。需要注意的是:必须在实体类前加上[Serializable],否则对于嵌套对象无法正确接收。
2023-11-09 16:28:55
198
1
原创 清理Unity在C盘的缓存文件
在Windows系统下,Unity默认会将全局缓存文件保存在系统盘中,占据大量硬盘空间。占用空间较大的有三种情况:1. unity package manager下载的各种包。默认缓存目录在C:\Users\{Username}\AppData\Local\Unity\cache2. unity asset store下载的插件。默认缓存目录在C:\Users\{Username}\AppData\Roaming\Unity\Asset Store-5.x3. unity GI cache。默认缓存目录在C
2023-09-27 11:40:31
10338
原创 HybridCLR+YooAsset 热更新
Unity划时代热更方案 YooAsset+HybridCLR(wolong)(原huatuo)(六)完结篇_育婴房扛把子的博客-优快云博客https://www.bilibili.com/video/BV1CM411J7Sg/?spm_id_from=333.788&vd_source=8aa2c8554e59ddab2b013eceb46d3a7e
2023-09-07 15:36:58
960
1
原创 unity通过StreamingAssets 从excel表获取text值和获取指定图片改变UI中的图片
【代码】unity通过StreamingAssets 从excel表获取text值和获取指定图片改变UI中的图片。
2023-07-25 09:45:59
448
5
原创 unity HDRP 基于物理的天空和体积云/云层
如果场景中不包含平行光的话可以创建一个充当照明的太阳.里面的选项Affect Physically Based Sky别忘了勾选。里面找也可以,其他诸如体积云(Volumetric Clouds)/云层(Cloud Layer)最后volume中的体积云启用,要是想要可以进去的云的话可以选择local clouds.Bottom Altitude调整一下云的高度。Altitude Range调整一下云的厚度。这时候将设置里面的体积云选项点上。这样默认就有基于物理的天空。
2023-07-21 11:28:17
1432
1
原创 unity2022.2 HDRP water system
最近新项目中要使用水系统,正好看了unity官方的演示所以想要试试这个怎么构建.参考了一部分和官方文档写一篇文章免得以后又忘了,首先毋庸置疑的要用hdrp渲染管线才行.然后创建直接创建完是这样子的,直接open打开project settingswater选项下的enable勾选上,如果要受代码影响下面的也勾选上然后在里面的water也都记得打开。
2023-05-29 10:13:08
1487
3
原创 UGUI Toggle 实现图片切换
用Toggle 来实现选中状态一张图片不选中状态另一张图片时,Transition 选择Sprite Swap 会出现IsOn状态下两张图片叠加。解决思路:背景图片IsOn状态时将其alpha值设为0。
2023-03-30 16:34:46
1090
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人