- 博客(7)
- 收藏
- 关注
原创 【Unity】Slider在拼UI的时候Handle总是变形的问题
但是,当你一保存或者一滑动的时候又变形了,别急,这地方可以解决问题,选择Handle,然后将Handle上的Image中的PreserveAspect属性点上即可,这个属性的意思是可保持图片的原始比例。
2024-06-14 16:27:56 271
原创 【Unity】Unity中实现回放功能
数据各种各样,位置数据、动画数据、操作数据等,只有分类保存才可以在使用时有序不乱,所以创建数据指令至关重要,本次Demo用到位置、动画这两种指令,有其他要保存的数据也按照此方式添加即可。因为近期项目有新的需求,需要对整个操作过程进行记录保存,并形成记录文件,后续可对此操作过程进行回放观看,效果类似于王者荣耀的回放机制,于是参考了多个资料,开发了此项功能。既然是数据的保存和加载的过程,那就要建立一个合适的数据结构来承载这块数据,数据我采用结构体struct,方便快速存储和加载。创建动画信息监测类.cs。
2024-03-06 10:24:56 1807 1
原创 【Unity】对接现场硬件传回的位置数据,转化为Unity内部坐标
近期和Web端结合开发一个人员定位信息的项目,Unity的WebGL包嵌入到Unity前端,Web端发送现场的人员定位坐标给我,我需要再WebGL中对应的位置显示模型,但是Unity中的坐标和实际的人员定位坐标是不一样的,所以需要一个转换,代码如下:假设服务器传回的四个点分别是 (x1, y1, z1), (x2, y2, z2), (x3, y3, z3), (x4, y4, z4),而在Unity中相应的点分别是 (u1, v1, w1), (u2, v2, w2), (u3, v3, w3), (u4
2024-01-31 19:56:54 323
原创 【Unity】工程图片Texture资源占用内存过大优化
Unity中伴随着大量的图片资源,像模型贴图,UI图片等,有时设计那边导给程序的图片就很大,例如2048*2048,4096*4096等,在运行的时候内存直接爆棚,我的做法是将图片的分辨率大小降低,在能保证效果的程度上尽可能的低,但是有时图片的数量很多,操作不方便,因此写了个一个简单的快速设置分辨率的小工具,记录并分享一下~~在Project面板选中要改变的文件夹,操作面板的当前选中文件夹显示当前选中的文件夹,设置好要转变成的分辨率是多少后,点击开始设置即可转换。"Tools/ccv/设置图片压缩格式"
2023-12-29 11:23:45 1015 1
原创 【Unity】Unity Error: In order to build a player go to ‘Player Settings...‘ to resolve the...
在Unity中切换安卓平台时,出现这个问题,修改Player Setting–>OtherSettings–>Color Space* -->
2022-08-20 09:20:10 4614 1
原创 【C#】C# 静态方法
static是静态的,它所修饰的成员成为静态成员,静态成员只能用类型去调用例如:创建一个普通的对象成员的类:Person类class Person{public int Age{get;set;}public void SetAge(int a){ Age=a;}}当想调用这个类里面的属性或者方法是只需要在主程序里定义一个对象去调用他们即可,即:Person per...
2018-12-12 23:24:56 1191 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人