- 博客(3)
- 收藏
- 关注
原创 Unity3d,数据本地持久化保存与读取PlayerPrefs类
Unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。工作原理:以键值对的形式将数据保存在文件中,可以看做是一个字典,然后程序可以根据键名来读取出上次保存的数值,当值不存在时,返回默认值。1、PlayerPrefs类支持3中数据类型的保存和读取:浮点型(Float)、整形(Int)、字符串型(String)这些函数基本使用Set进行保存,Get进行读取。Play...
2019-04-25 20:08:39 658
原创 Lua一些优化建议
1、在写lua代码的时候,虽然使用全局变量并不能完全避免,但还是应该尽量避免,取而代之使用局部变量即local。2、如果函数的参数是函数时,应将参数函数作为局部变量传进参数,而不要直接写函数定义。3、避免使用table.insert()4、避免使用ipairs()...
2019-04-12 20:48:44 269
原创 **Lua内存增长问题优化
Lua内存增长问题优化创建临时对象,比如临时表、临时闭包,向table里加key value,都会使lua虚拟机内存增加。比如:tempData是创建的一个临时表,在表里面添加了一些成员,但是tempData只在SM_YUJING()函数里面使用了一次,下次再调用这个函数的时候,又会创建临时表,会导致堆内存增多。虽然可被GC掉,但会造成更频繁的GC,GC速度没分配速度快的话进程容易挂。...
2019-04-12 17:08:33 1697
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人