
Unity
主要讲解Unity中的一些案例
DaLiangChen
专注 AR、VR、MR 行业。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity 实时 CPU 使用率监控
在 Unity 中,我们可以通过获取 CPU 使用率来优化性能,或者为用户提供性能监控的反馈信息。本文将指导你如何在 Unity 中实现一个简单的实时 CPU 使用率监控器。原创 2025-07-27 22:07:39 · 362 阅读 · 0 评论 -
Unity 实现帧率(FPS)显示功能
本文介绍了一个Unity FPS显示脚本的实现方法,该脚本支持TextMeshProUGUI组件,用于实时显示游戏帧率。脚本通过计算Time.unscaledDeltaTime获取真实帧耗时,使用InvokeRepeating每秒更新一次帧率显示,既保证准确性又减少性能消耗。文章提供了完整代码和使用步骤:需创建TextMeshPro文本对象并挂载脚本,运行后UI将显示如"帧率:60"的实时数据。同时解答了常见问题,如未显示帧率或找不到组件的情况。原创 2025-07-26 17:56:20 · 245 阅读 · 0 评论 -
Unity 实时显示内存使用情况
本文介绍了在Unity中使用Profiler工具和TextMeshPro实时显示内存使用情况的方法。通过获取Profiler.GetTotalAllocatedMemoryLong()数据,结合StringUtility.ByteConversion()工具类将字节转换为易读格式,显示在TextMeshProUGUI组件中。实现步骤包括创建MemoryUsage脚本、添加工具类、设置UI显示。文章还建议在发布时关闭该功能以减少性能开销,帮助开发者监测内存使用情况,优化游戏性能。原创 2025-07-22 09:52:45 · 361 阅读 · 0 评论 -
Unity教程:如何使用LineRenderer绘制圆环
本文介绍了在Unity中使用LineRenderer组件绘制圆环的方法。首先创建空GameObject并添加LineRenderer,然后通过C#脚本计算圆周坐标点,设置线段宽度和颜色。关键参数包括细分点数(segments)、半径(radius)和线宽(width),通过三角函数计算每个点的位置。脚本实现了圆环的绘制功能,并提供了修改颜色、调整平滑度和动态更新的扩展建议。这种技术适用于游戏中的技能范围提示等场景,可根据需求灵活调整参数。原创 2025-07-16 12:19:54 · 376 阅读 · 0 评论 -
Unity 鼠标检测单击与双击事件
摘要:该代码实现了一个Unity鼠标射线检测系统,用于区分单击和双击事件。通过Raycast检测鼠标点击对象,记录点击时间间隔来判断是单击还是双击:若两次点击间隔小于0.3秒则判定为双击,否则为单击。双击直接触发事件,单击需延迟确认(避免误判)。每次点击都会记录当前对象,并在触发事件时输出对象名称。该组件可用于游戏中的交互系统,如物品拾取(单击)与使用(双击)。原创 2025-06-24 11:59:37 · 127 阅读 · 0 评论 -
unity3d端监听 uri scheme
1.创建一个脚本命名为 “URISchemeListener” ,用于接收URI消息(代码如下)。2.将 “URISchemeListener” 脚本挂载在 GameObject 对象上。原创 2025-03-30 11:21:26 · 285 阅读 · 0 评论 -
Unity导览相机
【代码】导览相机。原创 2025-01-10 13:36:00 · 183 阅读 · 0 评论 -
C# 按字母/汉字排序字符串列表
通过自定义比较器,List.Sort 方法能够灵活地处理多种排序需求。你可以根据实际的需求,选择适合的比较方式进行排序。上述代码演示了如何实现简单的混合字符串排序,涵盖了数字、字母和汉字的顺序。原创 2024-11-12 11:55:35 · 1062 阅读 · 0 评论 -
Unity将16进制转换成颜色
【代码】Unity将16进制转换成颜色。原创 2024-08-23 16:09:55 · 552 阅读 · 0 评论 -
Unity命名验证工具类
通过这个简单的示例,你可以验证出 myVariable 是一个有效的变量名,而 123Variable 和 abstract 则不符合Unity的命名规范或者是C#的保留字。原创 2024-07-29 13:54:38 · 440 阅读 · 0 评论 -
JsonHelper
【代码】JsonHelper。原创 2024-07-12 19:21:08 · 186 阅读 · 1 评论 -
将时间戳转换为时间
将时间戳转换为时间原创 2024-06-29 15:20:38 · 164 阅读 · 0 评论 -
Unity获取网络时间
Unity获取网络事件原创 2024-06-29 15:19:22 · 449 阅读 · 0 评论 -
Unity 中获取调用者方法名
在 Unity 开发中,有时需要获取当前方法的调用者方法名。本教程将介绍如何使用 C# 中的 StackTrace 类获取调用者方法名,并封装成一个便捷的工具类,以便在项目中随时使用。原创 2024-05-22 10:34:32 · 523 阅读 · 1 评论 -
Unity获取指定Assets中所有指定的脚本类型
【代码】Unity获取指定Assets中所有指定的脚本类型。原创 2024-04-26 15:23:48 · 404 阅读 · 2 评论 -
Unity 在空间中绘制线条,并给线条添加碰撞器
Unity 在空间中绘制线条,并给线条添加碰撞器原创 2024-03-22 16:16:34 · 329 阅读 · 0 评论 -
Unity Quad 加载图片
Unity加载图片原创 2024-02-29 17:23:59 · 636 阅读 · 0 评论 -
Unity 将16进制颜色转换为Color
将16进制颜色转换为Color原创 2024-01-21 11:55:39 · 944 阅读 · 0 评论 -
Unity获取相机渲染范围内的所有物体
Unity获取相机渲染范围内的所有物体原创 2024-01-04 17:49:13 · 1079 阅读 · 0 评论 -
Unity保存日记到 persistentDataPath 目录
Unity保存日记原创 2024-01-02 16:56:37 · 484 阅读 · 0 评论 -
Unity闪屏Logo去除
Unity闪屏Logo去除转载 2023-12-20 17:29:27 · 1007 阅读 · 1 评论 -
Unity 获取两个时间的相差多少天
Unity 获取两个时间的相差多少天原创 2023-12-19 18:30:31 · 622 阅读 · 0 评论 -
将时间戳转换为时间
将时间戳转换为时间原创 2023-12-19 18:29:36 · 602 阅读 · 0 评论 -
Unity获取网络时间
Unity获取网络时间原创 2023-12-19 18:27:04 · 546 阅读 · 0 评论 -
Unity 获取时间戳
Unity 获取时间戳原创 2023-12-19 18:24:17 · 567 阅读 · 0 评论 -
字节单位换算
字节单位换算原创 2023-12-19 18:21:51 · 399 阅读 · 0 评论 -
Unity 刷新文本
Unity 刷新文本原创 2023-12-12 14:19:13 · 632 阅读 · 1 评论 -
Unity 使用省略号显示溢出的文本
使用省略号显示溢出的文本原创 2023-12-07 15:47:15 · 488 阅读 · 0 评论 -
Unity控制所有对象的透明度
【代码】Unity控制所有对象的透明度。原创 2023-11-28 23:31:25 · 673 阅读 · 0 评论 -
Unity播放网络视频
Unity播放网络视频原创 2023-11-27 22:36:23 · 1013 阅读 · 0 评论 -
对象与面板链接画线功能
Unity画线原创 2023-11-22 10:55:49 · 118 阅读 · 0 评论 -
Unity计时器
Unity计时器原创 2023-11-02 21:45:24 · 293 阅读 · 0 评论 -
Unity保存日记到本地
Unity保存日记到本地原创 2023-11-02 16:15:59 · 449 阅读 · 0 评论 -
Unity屏幕中涂鸦
Unity绘制线原创 2023-11-02 00:36:13 · 385 阅读 · 0 评论 -
Unity 异步加载和保存图片避免主线程卡顿
Unity 异步加载和保存图片避免主线程卡顿原创 2023-10-29 14:45:13 · 917 阅读 · 1 评论 -
Unity 动态切换图片
动态切换原创 2023-10-29 14:10:44 · 948 阅读 · 0 评论 -
Unity空间中移动物体
移动对象原创 2023-10-29 14:07:07 · 220 阅读 · 0 评论 -
Unity绘制参考网格
Unity绘制参考网格原创 2023-06-12 20:51:25 · 482 阅读 · 0 评论 -
Unity等比压缩图片
Unity压缩图片原创 2023-06-01 14:43:06 · 381 阅读 · 0 评论 -
Unity 进去区域时显示模型,离开区域时候隐藏模型
区域触发原创 2023-02-19 11:32:35 · 1115 阅读 · 0 评论