当Group旋转或缩放时,它的孩子们正常绘制,并且Batch变换后正确的旋转或缩放。

绘制Group前,Batch flush使得变换可以设置。有很多Group时这将可能成为性能瓶颈。如果在一组演员不旋转或缩放,然后settransform(false)可用于Group。当这样做,每个孩子的位置基于Group的位置进行绘制,使孩子们出现在正确的位置,即使没有转换

Group继承自Actor,是2D场景绘制的节点,包含了很多其他演员;

每个演员都有一个 z-order 等于他们插入到Group中的顺序,后插入的会绘制在先插入的上面。

触摸事件优先分发到顶层的演员上面。

常用方法说明:

void addActor(Actor actor)

把actor作为子元素加入到组中。

void addActorAt(int index, Actor actor)

把actor作为子元素加入到组中。

固定在某个层级上面。如果index超过了子数组大小,actor会插入到最上层。

setTransform(Boolean tansform)

默认true,代表Group中子元素有旋转,缩放操作。

Group在绘制前会先进行applyTransform然后resetTransform两次操作都会进行Batch的flush().这里会有性能瓶颈问题。如果子元素完全没有旋转缩放操作,可以设置setTransform(false).

继承自Group的类有 WidgetGroup 。

最新文章

  1. kernel/printk.c
  2. c#lock语句及在单例模式中应用
  3. CryptoAPI与openssl数字签名与验证交互
  4. SQL SERVER连接字符串学习
  5. Qt 串口通信
  6. 柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控
  7. C++ Primer 学习笔记_32_STL实践与分析(6) --再谈string类型(下)
  8. 四则运算程序(java基于控制台)
  9. 利用分支限界法求解单源最短路(Dijkstra)问题
  10. 【毕业原版】-《贝德福特大学毕业证书》Bedfordhire一模一样原件
  11. linux线程(一)
  12. React中使用styled-components的基础使用
  13. Java如何找到一个单词的每一次匹配?
  14. Django-cookie的保存以及删除操作
  15. [leetcode]Best Time to Buy and Sell Stock III @ Python
  16. hostonly、桥接和NAT的联网方式
  17. python连接数据库问题小结
  18. 将一张表中的字段更新到另一张表的sql
  19. phpstrom配置
  20. Linux实战教学笔记43:squid代理与缓存实践(二)

热门文章

  1. Semantic UI 中文参考手册
  2. 彻底搞好rem 与js的监控
  3. < 独立项目 - 文本挖掘 > - 2016/11/13 第二更 - <Python环境准备>
  4. gulp.js简单操作
  5. 【Linux】浅谈段页式内存管理
  6. 解决ftp连接出现 无法从控制 Socket 读取。Socket 错误 = #10054。
  7. [MySQL] SQL_ERROR 1032解决办法
  8. 找出linux服务器IO占用高的程序
  9. Java 应用性能调优实践
  10. Bootstrap 4 中 Alerts 实现