网易首页 > 网易号 > 正文 申请入驻

团结引擎动画系统|Event Graph CodeGen:一键编译图逻辑,提升运行时性能

0
分享至

为了让可视化脚本在复杂场景下依然保持极致流畅, CodeGen(代码生成) 功能应运而生。点击Compile按钮可将项目中的 EventGraph(事件图) 与 Functions(函数图) 从图的解释执行切换为编译后的 C# 代码运行,彻底释放运行时性能。


丨核心优势

  • 解释执行 → 编译执行:原来在运行时逐节点解释图逻辑,现在直接运行预编译的 C# 代码,大幅降低 CPU 开销与内存分配。

  • 零破坏性接入:生成 C# 代码后,运行时系统会自动检测并优先使用编译版本,无需手动修改任何引用或逻辑。

  • 无感知切换:旧有图解算逻辑保留,只在存在生成代码时自动启用高性能路径,方便调试与回退。

  • 安全可追溯:生成的代码放置于Assets/AnimGraph.Generated文件夹,结构清晰,便于版本管理与排查。

丨如何使用

  1. 在 AnimGraph 编辑器中打开图。

  2. 确保 EventGraph 和 Functions 逻辑已完成且测试通过。

  3. 点击工具栏上的 Compile 按钮。

  4. 生成的 C# 代码将自动存入Assets/AnimGraph.Generated下。

  5. 之后再运行项目时,引擎会自动检测并加载编译后的代码,跳过图解算过程,直接执行高性能逻辑。

如需回到解释执行模式,只需删除对应的生成文件即可。


丨适用场景

  • 每帧调用的高频逻辑(如动画更新、角色运动等)

  • 角色多,性能需求高

  • 函数库庞大、连线复杂的工程

丨注意事项


  • 点击 Compile 前请确保图逻辑无编译错误,避免生成无效或错误的代码。

  • 生成的 C# 脚本,请避免手动编辑。

  • 现阶段若要切换为图运行,需要删除对应的生成脚本。

  • 建议将AnimGraph.Generated加入版本控制,以保持团队一致性。

丨结果比较

在150个角色,每个角色运行300多个节点下,编译后直接走C,可有效提升运行速度和减少运行开销。


未使用Code Gen


使用了Code Gen

Unity 官方微信

第一时间了解Unity引擎动向,学习进阶开发技能

每一个“点赞”、“在看”,都是我们前进的动力


特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
人社部:要把未参保人员找到动员参保

人社部:要把未参保人员找到动员参保

极目新闻
2026-10-10 21:34:33
余承东朋友圈转发尊界声明:头像竟是和V800的合影

余承东朋友圈转发尊界声明:头像竟是和V800的合影

TechWeb
2026-10-09 15:08:04
国家烟草局等三部门联合发文:不含烟碱电子烟属伪劣电子烟,严禁以医疗器械、食品等名义制售电子烟

国家烟草局等三部门联合发文:不含烟碱电子烟属伪劣电子烟,严禁以医疗器械、食品等名义制售电子烟

投资者内参
2026-10-09 23:29:36
再见了康辉,再见了李梓萌,再见了朱迅,央视主持迎来大洗牌!

再见了康辉,再见了李梓萌,再见了朱迅,央视主持迎来大洗牌!

不似少年游
2026-10-08 14:41:31
随着勒沃库森4-3、拜仁2-2、斯图加特2-0,德甲最新积分榜出炉

随着勒沃库森4-3、拜仁2-2、斯图加特2-0,德甲最新积分榜出炉

俯身冲顶
2026-10-10 23:34:42
阵容变化实在太大,湖人还在寻找有效的进攻战术配合?

阵容变化实在太大,湖人还在寻找有效的进攻战术配合?

稻谷与小麦
2026-10-11 00:05:16
湖南永州“女局长出轨多人”举报者再发声 当地已成立联合调查组展开核查

湖南永州“女局长出轨多人”举报者再发声 当地已成立联合调查组展开核查

封面新闻
2026-10-10 15:17:03
印度该收敛了!印学者警告:中国只是缺一个合适的机遇来收拾印度

印度该收敛了!印学者警告:中国只是缺一个合适的机遇来收拾印度

浮光惊掠影
2026-10-10 08:24:37
美国"彻底"慌了!抓马杜罗,中国没翻脸;打伊朗,中国也没拦。原来不是认怂,而是下了盘五千年的大棋。

美国"彻底"慌了!抓马杜罗,中国没翻脸;打伊朗,中国也没拦。原来不是认怂,而是下了盘五千年的大棋。

回京历史梦
2026-10-06 16:51:10
你有洗屁股的习惯吗?医生提醒:天天洗肛门的人或能预防4种毛病

你有洗屁股的习惯吗?医生提醒:天天洗肛门的人或能预防4种毛病

芹姐说生活
2026-08-21 22:28:55
军事上不如彭德怀,政治上不及周恩来,他凭什么成了国家核心领导

军事上不如彭德怀,政治上不及周恩来,他凭什么成了国家核心领导

温读史
2024-11-26 14:03:59
沈伯洋出席竞选活动,一名老人晕倒送医

沈伯洋出席竞选活动,一名老人晕倒送医

金牛传声
2026-10-10 23:17:54
尚雯婕又把曾舜晞给告了, 感觉何炅含金量还在上升! 何炅之前早就说过了,有一些公司就是靠着艺人解约,拿到的违约金来赚钱的!

尚雯婕又把曾舜晞给告了, 感觉何炅含金量还在上升! 何炅之前早就说过了,有一些公司就是靠着艺人解约,拿到的违约金来赚钱的!

In风尚
2026-10-09 06:03:42
熬不住了 终于放利好了

熬不住了 终于放利好了

资本时差
2026-10-10 22:50:28
阿诺德在英格兰队给昔日小弟打替补,穆里尼奥相中对方,留给他的时间不多了

阿诺德在英格兰队给昔日小弟打替补,穆里尼奥相中对方,留给他的时间不多了

穆里尼奥主义者
2026-10-10 23:46:20
幸好没有跟风买插混,因为明年的油车会以更省油的方式与我们见面

幸好没有跟风买插混,因为明年的油车会以更省油的方式与我们见面

铭记历史呀
2026-10-10 00:11:47
托卡耶夫没有把话挑明,但他给了足够的暗示:要是俄罗斯总统不是普京坐镇,对欧洲来说才是真正的大麻烦

托卡耶夫没有把话挑明,但他给了足够的暗示:要是俄罗斯总统不是普京坐镇,对欧洲来说才是真正的大麻烦

人生录
2026-10-06 21:15:34
缅北电诈已进入“全民阶段”,路边摊贩都是间谍:受害者怎么办?

缅北电诈已进入“全民阶段”,路边摊贩都是间谍:受害者怎么办?

暖心萌阿菇凉
2026-10-09 21:39:40
“新疆发布”犀利评论尊界刹车断裂事件,没半天文章就被隐藏,网上评论严重分歧

“新疆发布”犀利评论尊界刹车断裂事件,没半天文章就被隐藏,网上评论严重分歧

Mr王的饭后茶
2026-10-10 22:39:39
拉夫罗夫:莫斯科将把所有历史上的俄罗斯土地归还其合法家园

拉夫罗夫:莫斯科将把所有历史上的俄罗斯土地归还其合法家园

旧窗老街
2026-02-23 01:50:19
2026-10-11 00:24:49
Unity incentive-icons
Unity
Unity中国官方帐户
2520文章数 6737关注度
往期回顾 全部

科技要闻

上世纪成熟的踏板,为何今天还会断裂?

头条要闻

港媒:梅艳芳骨灰被盗三个月无线索 歌迷会公开求助

头条要闻

港媒:梅艳芳骨灰被盗三个月无线索 歌迷会公开求助

体育要闻

十年回首:湖人三榜眼的夏天,与NBA无关

娱乐要闻

宋佳一串三大满贯 争议随之而来

财经要闻

双汇因抗生素超标共被罚1.29亿元

汽车要闻

千匹马力+三把锁/顶配能浮水 银河战舰700限时焕新价16.98万起

态度原创

教育
房产
时尚
游戏
军事航空

教育要闻

“考一半,突然通知全国考试取消”

房产要闻

海棠湾销冠再出牌:海南顶豪「终局答案」,突然砸出!

真爱返场|| 陪了我10年的好物,一年就等这么一回捡大漏

索尼直言今年卖不动了 美国8月游戏机销量创新低!

军事要闻

美乌将举行新一轮会谈

无障碍浏览 进入关怀版