一 C#、Lua数据交互
C#跟Lua如何超高性能传递数据
二
1 善用local。 ---记录在栈里。 Lua采用了一种类似于寄存器的虚拟机模式。Lua用栈来储存其寄存器。每一个活动的函数,Lua都会其分配一个栈,这个栈用来储存函数里的活动记录
2 string缓存机制。 注意 ..连接,考虑table.concat
3 减少table的rehash
4 包含判断,利用散列表
5 for遍历代替fori,forp
6 避免次数很多的递归,循环
7 避免调用Unity对象的.对象
8 简单的string拼接,..在小循环和string.format差不多,大循环里前者优于后者