如果 过一时间 就会往某个父节点 添加几十个 sprite node 每个添加一个sprite call draw 就会加 1 ,问题是call draw会越来越大,有优化的方法吗 ?
每个sprite 都是张一样的图片 ,谢谢
Draw Call不应该会一直加,应该是你的写法有问题。附上你的demo吧。
其实就很简单 就是 有个button 停按 添加sprite drawcall 就会加1 ,情况是我不想他每加一个sprite 都加drawcall 所以想寻找优化的方法 ,用node pool也会加
相同精灵,材质一样,应该不会增加drawcall,除非你使用不当
新问题来了。
成功把drawcall 降低 帧率提高了 ,但反而同场景在runAction 的sprite 运动起来就卡顿了
反而不降低drawcall 帧率比没降低drawcall 底了一倍 但是同场景 的sprite 运动起来反而比较顺 。。 为什么!?
你的demo 我改动了一下,弄成一个节点的prefab, 不停的增加prefab 是不会增加的drawcall,但是在prefab 增加几个l带Label的节点,每加入一个prefab就会drawcall
谢谢 你热心帮忙!
