需求:进入游戏有根据图片大小来定格子数量,比如图片100*100 就有1W个格子(格子中间有数字)
生成方式:
1.prefab,很卡
2.graphics 不卡,但是无法绘制文字
3.动态创建node,第一次创建很快,第二次创建迷之卡顿
或者大佬们有别的方法,求指导.
需求:进入游戏有根据图片大小来定格子数量,比如图片100*100 就有1W个格子(格子中间有数字)
生成方式:
1.prefab,很卡
2.graphics 不卡,但是无法绘制文字
3.动态创建node,第一次创建很快,第二次创建迷之卡顿
或者大佬们有别的方法,求指导.
求不沉船~~~
求大佬~~~
大佬们~~
试一下在update分批次创建,减少每一帧的压力
你1W个东西是要同时显示么
换个说法就是 你屏幕能显示多少个
要同时显示
对象池 动态node吧
你发个截图看看你在做什么东西 不然真的不好帮 你这种做法明显是错的 你不要光说你的实现方案 说不定别人有比你更好的方案
你确定一个屏幕能装得下? 装得下能看得清格子中间的数字??
如果简单,不要用prefab,代码创建。
数字使用BMFontLabel
可以的,因为我会缩放到能看到的大小
你说的代码创建,是指用创建node的方式,还是画上去
这就对了,你只要设置格子小到某个值时不显示里面的文字就好了,反正看不见,只显示屏幕内格子大于某个值到文字
问题是那些格子怎么弄…~~~
用tiledmap 铺一张100x100的地图.