SuperAPI AI 工具集

unity-csharp

通用与其它

查看项目

更新于 10-15 16:47

技能介绍

用途:为 Unity 编写整洁、高性能的 C# 代码,并针对 VR/移动端做性能优化。适用范围包括 MonoBehaviour 生命周期与组件架构、Unity 特有的 C# 模式(缓存、事件、协程、空引用安全)、性能优化(Draw Call、批处理、LOD、对象池)、ScriptableObject 使用,以及 VR/移动端性能目标与性能分析。VRChat 相关脚本(UdonSharp)、世界与化身设置不在其范围内,交由其他技能处理。

主要能力:给出参考缓存、ScriptableObject 事件系统、空引用安全、协程、对象池、静态批处理等可复用代码模式;提供 VR 性能目标(如 Quest 2 Draw Call <100、Quest 3 <150、PC VR <200;帧时间分别 <14ms、<11ms、<11ms 等)与 LOD 配置参考;列出反模式表(如在 Update 中 GetComponent、运行时 Instantiate/Destroy、每对象独立材质等)及修复建议;附代码质量、性能、分析三类检查清单。

使用方式:作为技能在编写 Unity C# 脚本或优化 VR/移动端性能时调用。文中未提供安装命令或具体调用步骤,相关命令暂未提供。

限制:内容为模式与建议,不保证在所有项目通用;性能目标为参考值,需以目标设备实测为准。全文未说明收费、价格或平台支持信息。