- 博客(10)
- 收藏
- 关注
原创 UnityEditor 判断材质上的贴图是否为Missing
先说一下原理,资源的引用是通过一个InstanceID,当资源被删除时,引用者对ID的引用还保留着,由此 当。我们都知道,Unity中,当一个被引用的资源被删除,对引用者来说它不会变为None,而是变为Missing。同理,这种方式可以套用到其他类型的Missing中去。在Debug模式下的Inspector界面,长按。以下我们讨论材质上贴图 Missing 的情况。现在我们想要从代码的角度去判断这种情况。时,则可以判断为Missing状态。补充一条小技巧,像这里的"
2023-06-08 18:01:32 440 1
原创 基于MediaPipeUnityPlugin的三维手势追踪
在MediaPipe的基础上,模拟出手的深度,让我们的手真正在一个三维空间里面活动
2023-04-24 23:55:54 4334 45
原创 Unity Addressable的基本使用
当你将Resources文件夹中的资产标记为Addressable时,系统会弹框提示,你可以选择自动将资产从Resources文件夹移动到你项目中名为Resources_moved的新文件夹中。这个配置用于配置打包信息,告诉AA系统,这个Group将如何打包,打包粒度,以及打出来的AB包存放在哪个位置,还有就是这个包里面的资源,应该在哪里加载,最终打包后,这个Group的位置信息,加载地址,还会被catalog记录。但要注意的是,手动释放只能释放手动加载的包,无法主动释放自动加载的依赖包。
2023-04-14 00:00:24 1741
原创 C# DateTime相关应用
如 “2017,7,15,20:16:35”,“2017,7,15 20:16:35” ,“2017/7/15-20:16:35”:日期(年月日)必须以逗号(,)、空格( )、 破折号(-)、 斜杠(/) 分隔开,时间(时分秒)以冒号分隔。(相差)天:ts.Days;小时:ts.Hours;分钟:ts.Minutes;秒:ts.Seconds。将日期字符串转化为DateTime。
2023-04-13 15:53:33 57
原创 Unity 踩坑笔记 Animation动画不播放
物体单挂Animation,无Animator,无法自动播放。与上述相反,动画在Animator中无法播放。注:此举会使其绑定的Animator失效。
2023-04-13 15:25:38 6793 1
原创 Unity 踩坑笔记 两种Animation Clip
Animator内存占用较大,单一动画请尽量使用1类,需要程序控制的动画也需要做成1类。选中节点 -> 在Animation窗口中Create(选中节点->在Animation窗口中Create(动画切换已有程序实现,所以也不需要Animator。2类需要放入并通过Animator来播放。1类可以直接在Animation上播放。2类使用AddClip不会报错,但无效。1类可以通过AddClip动态加载。项目中右键创建Animation。1类无法放入Animator。:选中为1类,反选为2类。
2023-04-13 15:21:25 1663 1
原创 Unity 学习笔记 - 简单实现 用时分秒显示时间
代码private float nowTime;public Text timeText;void Update() { nowTime += Time.deltaTime; int hour = (int)nowTime / 3600; int minute = (int)(nowTime - hour * 3600) / 60;...
2019-04-25 16:34:30 1302
原创 Unity 2D学习笔记 - 关于镜头z轴位置的问题
问题某一次当我对镜头Reset之后 物体还在镜头里面,而画面却变成了一片空白解决镜头位置改成任意小于-0.3的负数原因在于,模型素材的z轴位置一般都是设为0,这时镜头z轴也取0的话,就重叠在一起了切换成3D视图可以更容易理解所以我们把镜头z轴负方向往后拉一下就好了,因为是2D,所以拉远拉近也没有什么差别但为什么是“-0.3”?在3D视图仔细留意会发现,镜头实际拍摄的位...
2019-03-22 16:58:45 3558 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人