UnityEvent与C#事件系统性能对比

结论 如果不添加或只添加一个监听函数,UnityEvent产生的垃圾就比C# event少,反之则要多。  UnityEvent首次触发事件时会产生垃圾,而C# event不会产生任何垃圾,且前者的速度比后者慢两倍之多。 如果仅从性能角度出发,选择C#内置的event较为合适。但考虑到方便编辑简化流程且同时支持跨平台,则选用UnityEvent更恰当。

--------------------- 本文来自 su9257 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/su9257/article/details/53679739?utm_source=copy

猜你喜欢

转载自blog.csdn.net/qq2512667/article/details/82833024
今日推荐