测试引擎:CocosCreator 2.x
测试前提
几个Label是兄弟节点且中间没有被其它节点分隔的情况下:
- 使用系统字,每个Label占用一个DrawCall;
- 不同Label使用不同的艺术数字,本机调试模式下每个Label占用一个DrawCall,使用自动图集构建后一共占用一个DrawCall;
- 不同Label使用不同的BMFont,本地调试模式下每个Label占用一个DrawCall,使用自动图集构建后一共占用一个DrawCall;
结论
艺术数字和BMFont一样,可以自动合并DrawCall。
Button组件的测试结果和Label一样。
九宫格Sprite和艺术数字Label属于不同组件,它们即使为兄弟节点,也不能合并DrawCall,各占1 。
网友评论