【问题标题】:Adding own Actor to a table将自己的 Actor 添加到表中
【发布时间】:2020-01-31 15:16:28
【问题描述】:

我尝试将自己的演员添加到组中的表中:

以下是不使用组的工作:

  • 创建表
  • 将 myActor 添加到表中
  • 位置表到 300,300
  • 将表格添加到阶段

我可以看到桌子,也可以在屏幕上看到我自己的演员。 绘图时检查我的演员的 getX() -> 250(我的桌子有 100) 太好了!

现在的问题:

  • 创建组
  • 创建表
  • 将 myActor 添加到表中
  • 将表格添加到组
  • 将组添加到阶段
  • 职位组到300,300

我看不到我的演员 绘图时检查我的演员的 getX() -> -23

这里有什么问题?有什么区别。位置如何传播到 chlid actor?

【问题讨论】:

  • 请提供导致此问题的代码。

标签: libgdx


【解决方案1】:

可能您的演员没有报告其最小、最大和首选大小,因此表格无法正确布局。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    相关资源
    最近更新 更多