
Unity小技巧
文章平均质量分 63
不定时发布Unity开发小技巧,小功能等,欢迎订阅!
Unity初级开发者
这个作者很懒,什么都没留下…
展开
-
Unity实现一个超好用的UI管理器,不需要继承Base基类
比如玩家在游戏中需要经常打开背包来查看子级的物体,那么背包界面就是一个常用的界面,当我们想关闭这个界面时,就不要从场景中删除了,而是隐藏它。再举个🌰:假设玩家通关时我们需要显示一个胜利界面,通过一关要很久,所以这个胜利界面不经常显示,我们在关闭这个界面的时候删除它,避免占用资源是比较合适的选择。原创 2024-10-17 13:41:05 · 1793 阅读 · 0 评论 -
Unity实现休闲游戏中常见的体力系统
在休闲类游戏中,经常能见到这样的功能:每游玩一次游戏就会消耗一点体力,如果体力不足时则会隔一段时间恢复(比如30分钟恢复一点体力)。最近在项目中遇到了这样的需求,记录一下实现过程。原创 2024-10-14 14:02:06 · 1730 阅读 · 0 评论 -
Unity小技巧:ScrollView视图滚动到对应子内容位置
到这里可能有很多人就都不适应了,因为你的项目中可能必须保证每个子项都有固定的间隔,那么我告诉你一种实现方法,你可以给子项添加一个图片类型的父物体,并将这个图片设置为透明,然后增加父物体的高度以实现看似每个子项都有间隔的效果。子项的 Y 坐标是从顶部往下计算的,而为了确保指定的项目在中心位置显示,你需要把子项高度的一半加上去,确保目标项的中心对齐。的 RectTransform 的锚点和锚点偏移设置不正确,不当的 Anchors 或 Pivots 可能导致 UI 元素在文件中看起来正常,但在运行时显示不对。原创 2024-09-29 12:04:23 · 2161 阅读 · 0 评论 -
Unity小技巧:UI物体相对移动
Unity小技巧:UI物体相对移动原创 2024-09-26 17:28:52 · 337 阅读 · 0 评论 -
Unity小技巧:一个全局可用的延迟执行代码方法
一个全局可用的延迟执行代码方法原创 2024-09-10 10:32:49 · 189 阅读 · 0 评论 -
unity实现某一时间到今天一共过了多久,包括年月日时分秒
你可以使用DateTime的构造函数来创建一个DateTime对象,传入需要表示的年、月、日、时、分、秒等参数。我们通过定义year、month、day、hour、minute和second来指定需要计算过去了多久的时间,然后在Start方法中进行计算并输出结果。如果需要更精确的计算,可以进一步修改代码来考虑闰年的情况。首先,你需要获取当前的日期和时间,可以使用DateTime.Now方法来获取当前的日期和时间。最后,你可以从TimeSpan对象中获取表示过去了多少年、月、日、时、分、秒的数据。原创 2024-09-10 10:27:33 · 308 阅读 · 0 评论 -
Unity新手必备!推荐一些免费模型、音乐等素材网址,推荐开发工具,故障、报错处理,推荐的官方资源包教程学习
强烈推荐想学习Unity的新手观看原创 2023-02-10 09:20:15 · 9179 阅读 · 0 评论 -
Unity小技巧:使用图片代替数字0到9的显示
防止大家看不懂(注释已经够清楚啦!),简单介绍一下DisplayNumber()这个方法:第一个参数number就是我们要显示的数字,第二个参数是为实例化出来的预制体准备的父物体,第三个参数是每个预制体之间的间隔。代码中还添加了自动居中的功能,不想要可以去掉。如果想修改图片文字的大小,可以直接修改父物体的缩放(当然你也可以用其他方法),就是这个Image。喜欢的可以点个关注,以后不定时更新更多Unity小技巧~原创 2024-09-09 17:54:06 · 746 阅读 · 0 评论