Unity为节省跨语言操作在脚本端重写vector3等类值得吗?

xlua 和 puerts的作者 John 车神 是这样回答的

跨语言代价比较大,U3D本身,轻量级的api比如Vector也是C#和C++各写一套。更何况脚本语言要跨两个语言js/lua – c/c++ – C#
这样做肯定会性能提升,但我觉得脚本本身就假定不应该用在重负荷的地方,如果存在这种场景,是不是应该审视设计上有某些不合理的地方呢?

个人觉得有点道理
在我看来 真的遇到性能问题了 再优化也不迟 没必要一上来就做全套
或者说
遇到比较要命的问题 直接写在c#里得了!

猜你喜欢

转载自blog.csdn.net/qq_38913715/article/details/122681208
今日推荐