例如一个超大尺寸的棋盘60*60的棋盘(棋盘以一个方格拼起来)
要生成大棋盘
第一种方法:动态创建3600个格子
第二种方法:把排版好的3600个格子预设实例化
添加了不同的方法都添加Profiler数据打印(是用assetbundle资源来测试)
第一种打印数据
第二种打印数据
同样的东西可以看到明显变化
由于pc上表现不明显,对比数据来说,在手机优化空间很大
看数据可以看出来,大量实例化确实gc高又慢,如果可以进行大预设加载可以优化gc和实例化时间
优化原则“勿以善小而不为,勿以恶小而为之”