- 博客(34)
- 收藏
- 关注
原创 配置Unity中的ADB环境变量
Windows: C:\Program Files\Unity\Hub\Editor\[Unity版本号]\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools。通常位于Android SDK的安装路径下,例如:C:\Users\[用户名]\AppData\Local\Android\Sdk\platform-tools。右键点击“此电脑” → 选择“属性” → 高级系统设置 → 环境变量。点击“新建”,粘贴ADB的完整路径。
2026-03-30 17:38:49
66
原创 资源存放搭建Nginx服务器
注意:download为默认下载位置,使用 'alias' 指向您的物理资源目录。# 使用 'alias' 指向您的物理资源目录。# 以可读格式(KB, MB)显示文件大小。# 开启自动索引,以列表形式显示目录内容。# 显示服务器本地时间。# 设置文件下载的路径映射。
2026-02-05 09:20:28
315
原创 【Addressable远端加载资源】
开启远程的:找到Addressable Asset Settings文件,Build&Load Paths选择Remote.并且这里的Disable Catalog Update On Startup我们勾选上,主要是我们后面代码自己控制要更新那些文件。远程的下载到本地后会进行缓存,以后就会每次先从缓存中读取。如果删除了缓存,又会从服务器中读取。注意:如果Remote类型关闭了下图该选项,不会缓存到本地,而是每次都从服务器下载。
2026-02-02 17:33:19
727
原创 Unity中StreamingAssets复制json文件到PersistentDataPath
【代码】Unity中StreamingAssets复制json文件到PersistentDataPath。
2025-11-28 11:14:06
375
原创 读取Unity中StreamingAssets文件夹下的json复制至persistentDataPath下并解析
回退路径数组</param>/// <param name="fallbackPath">回退文件路径</param>/// <param name="primaryPath">主文件路径</param>/// <param name="primaryPath">主路径数据类型JSON字符串内容
2025-10-15 12:10:37
274
原创 UnityWeb打包注意事项及与网页端通信
注意:有可能UnityWeb还没有完成前摇就发送信息,导致丢失数据的情况,那么就得向Web通知准备完成后再发送指令。把如上代码写入txt文本,并改后缀名.jslib,导入Unity的Plugins文件夹下。method:对象名,是与web端约定好的名称 如下是约定的名字是JSBridge。此连接是整理完整的模板可以直接解压并导入项目,导出时选择此模板就ok。fn:函数名,与网页约定的函数名是SendToUnity。index.html设置,网页发送消息给Unity。Unity发送消息给网页。
2025-08-13 15:41:50
827
原创 VR中image或者文字一直浮现在眼前
shader逻辑在项目中创建并附加到材质球,并把材质球赋值给Material。TextMeshPro为字体创建的sdf材质进行修改 Overlay。
2025-08-13 14:40:19
1161
原创 查看端口使用情况
从上图中可以看出,我当前的80端口有两个程序在使用,有时候可能这个地方不止两条程序在占用,可能有很多条占用80端口的信息,把后面的数字都记住(19104、32364),然后打开任务管理器,将所有占用的程序结束掉(第二列数字冒号后面的才是端口号),我这里用的是win+R然后输入cmd的方式打开的(打开命令提示符的方式有很多,大家也可以用其他方式打开),如下图(注意:t和-之间有一个空格,r和"之间有空格,双引号需要是英文状态下的双引号)打开后,直接查看自己使用的端口情况,查询语句是。
2025-06-27 09:43:33
324
原创 Unity 文件浏览
有关更详细的示例,请参阅 Sample/BasicSampleScene.unity。Windows/Mac/Linux 上本机文件对话框的简单包装器。Windows 屏幕截图。
2024-12-26 20:35:31
554
原创 Unity3d 运行时模型导入器
Import将 3D 模型(目前)加载到 Unity 场景中, 在运行时和 Editor 模式下,将它们导入到 Unity 项目中 作为资产。要利用运行时加载器中实现的相同功能,它可以 也可以用作资源导入器(具有依赖项的预制件为 在项目中创建)。
2024-12-22 15:07:33
1373
原创 介绍如何在 Unity 利用稀疏体素化八叉树 (SVO) 和专门的 A* 寻路算法在 3D 中进行寻路。
2. 通过将你的世界分成几个较小的区域,你可以在大小和遍历时间方面获得更好的结果,因为这些区域通常不需要互连的寻路(例如,想象一下 roguelike 游戏中的独立房间)。另外,请注意应用此解决方案的数据:如果你的世界有许多重叠的单元格和相邻的空闲单元格,从而阻止八叉树将节点组合成更大的节点,那么你最好只使用统一的网格,因为它更适合问题域。这不仅会导致过多的内存需求,以便在大空间中拥有均匀的网格,还会导致更糟糕的寻路运行时间,因为大多数单元是空的,但在遍历中无法跳过。如何在三维空间中烘焙导航网格?
2024-07-15 21:25:11
1500
原创 Unity通过限制使用次数对程序进行加密
text.text += "\n剩余可用次数:" + newtime + "次";_text.text += "\n当前可用次数:" + usetime + "次";_text.text += "设置可使用次数:2次";//print("更新使用2次");
2024-07-14 17:34:51
358
原创 PaintIn3D插件展示
要实现对象涂鸦效果,其对象上必须要有如下几个脚本P3DPaintableTexture,P3DMaterialCloner,P3DPaintable,其原理主要是改变UV材质。100多个Example场景功能供你借鉴学习。P3d提供了如下几个碰撞类型的脚本。
2024-07-13 15:50:42
409
原创 Unity中鼠标控制3D物体进行拖拽
自由拖拽同上不同的是 获取3D物体与拟合出来的坐标的加上偏移量限制Y轴坐标就搞定了,2、鼠标在屏幕的坐标与物体在屏幕的坐标Z轴进行拟合。5、上干货,附带手指控制,手指控制逻辑同鼠标一样。1 、获取3D物体在世界坐标的位置转换屏幕坐标。3、获取3D物体与拟合出来的坐标的偏移量。4、通过向量投影得到移动坐标。
2024-01-09 16:18:55
4269
Unity文件浏览器,打开文件及文件夹
2024-12-26
Unity稀疏体素化八叉树
2024-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
7