Unity-WebGL-实用程序 基于Unity团队的博客文章和WebGL Essentials资产包并从中获得启发的Unity WebGL游戏的一些有用实用程序。 正在安装 获取并将unitypackage导入到您的项目中。 WebGLMemoryStats 这是一种简单的行为,您可以将其添加到持久性游戏对象中。 它将定期将WebGL内存统计信息记录到浏览器控制台,以帮助您调整WebGL内存大小: 更新了CachedXMLHttpRequest 不幸的是,CachedXMLHttpRequest的原始版本存在一些错误。 该软件包包括一个更新的嵌入式替换,可以解决以下问题: 在Firef
2024-09-06 14:16:47 18KB webgl unity unity3d UnityC#
1
可序列化字典 Unity的可序列化字典类。 Unity无法序列化标准字典。 这意味着它们将不会在检查器中显示或编辑,并且不会在启动时实例化。 一个经典的解决方法是将键和值存储在单独的数组中,并在启动时构造字典。 该项目提供了一个通用的字典类及其可解决此问题的自定义属性抽屉。 产品特点 它继承自Dictionary 它实现了CopyFrom(IDictionary)方法来帮助分配常规字典中的值 您可以统一使用任何可序列化的类型作为键或值。 可以在检查器中对其进行编辑,而无需实现自定义编辑器或属性抽屉。 检查器将处理无效的字典键,例
2024-05-22 16:53:20 187KB unity UnityC#
1
Unity Asset Danshari资源中断舍离 资源清理重复以及引用被引用查找 原因 在游戏制作过程中,通过资源越来越多,可能存在重复的资源,也需要删除不被使用的资源,但是如果使用Unity的API去查找引用关系将会很耗时间,另外,资源都是对应的使用的,例如UI图片只在UI界面上进行引用,所以不需要去查找其他地方是否引用到。 目标 实现可以自定义类别的资源清理,也可以查看资源的引用情况。 使用说明 ①第一次使用时,按资源的使用环境进行分组 其中【公共资源目录】是用来放公共资源的路径,此类UI图片资源存在被多个界面引用的时候,可以快捷操作移动资源到公共目录。 ②【引用查找】功能,对【引用
2023-04-07 17:42:03 9.83MB unity UnityC#
1
WebRTC for Unity WebRTC for Unity是一个软件包,允许在Unity中使用 。 如果您对使用WebRTC的流传输解决方案感兴趣,可以查看 。 文献资料 指南 如果您有兴趣在此项目中自定义本机代码,请阅读此内容。 安装 请参阅。 要求 请参阅“ 。 局限性 该软件包使用GPU硬件加速进行视频编码,因此仅在支持图形卡上运行。 包装结构 . ├── BuildScripts~ ├── Documentation~ │   ├── en │   ├── images │   └── jp ├── Editor ├── Plugin~ │   ├── cmake │  
2022-11-12 14:21:56 33.88MB unity webrtc UnityC
1
布娃娃系统 Ragdoll Mecanim Mixer Bonus 1.01
2022-10-27 12:04:22 1.34MB unityC#
1
unity 弯曲的世界Curved World 2020 2022.4
2022-10-27 12:04:21 118.91MB unityC#
1
Unity的本机代码(C ++)渲染插件示例 此示例演示如何通过渲染和执行C ++插件中与图形相关的其他事情。 Unity版本: 2018.1+使用默认分支的提示。 5.6、5.5、5.4:使用相应的unity-xx标签。 插件本身所做的事情很少: 展示基本的管道。 如何初始化图形API,以及如何进行从Unity到插件的调用。 画一个三角形。 屏幕中间的单个彩色旋转三角形。 对于每个后端API,这显示了如何设置顶点数据,设置一些着色器或渲染状态以及进行绘制调用的基本知识。 更改Unity纹理数据。 Unity端将纹理传递到插件中,并且代码以动画的“等离子”模式每帧更改其像素。 这
2022-10-18 09:41:07 360KB unity rendering native-plugin UnityC
1
Unity_TransparentWindowManager 使Unity的窗口透明并覆盖在桌面上。 导入到您的项目 您可以从UnityPackage导入此资产。 依存关系 您必须导入以下资产才能使用此资产。 如何使用 清除颜色设置 要创建透明窗口,请将Camera.ClearFlags设置为SolidColor ,并将Camera.Background为(0,0,0,0)。 将Camera.Background to (1,1,1,0)设置Camera.Background to (1,1,1,0) ,结果将出错。 局限性 这适用于Windows,不适用于Mac或其他任何设备。 在某些笔
2022-08-31 15:14:06 1.15MB unity assets UnityC#
1
射弹射击 项目在Unity中展示了如何通过指定初始速度或初始角度向目标发射弹丸。 还绘制出弹丸的预期轨迹。 射弹物理计算位于ProjectileMath.cs文件中。
2022-07-11 21:20:36 727KB unity projectile trajectory UnityC#
1
OSC杰克 OSC Jack是用C#编写的 (开放声音控制)服务器和客户端的轻量级实现。 它主要旨在为提供基本的OSC支持。 系统要求 Unity 2017.3或更高版本 OSC Jack使用并且需要System.Net.Sockets实现。 这意味着它可以在大多数平台上运行,但不支持少数特殊平台,例如WebGL或网络受限控制台。 安装 该程序包使用功能来解决程序包依赖性。 请将以下部分添加到清单文件(Packages / manifest.json)。 到scopedRegistries部分: { "name": "Keijiro", "url": "https://regis
2022-05-17 16:30:11 64KB osc unity unity3d UnityC#
1