如何获取节点的宽度?

How to get the width of a Node?

我的想法是,我有一个 parent 节点作为容器,其中有一堆 Sprites children,并且我可以让节点的宽度包括 children 的宽度],因为我假设大小会包含它的 children,但它看起来不像。

我有一个 Node 的子类,通过 addChild 添加了几个精灵,但是 subclassofNode()->getContentSize().width 返回的内容大小总是 0

是否可以获得节点的准确大小?

节点的大小始终为零。 您应该改用 CCSprite 的子类。

如果你想这样做,你需要覆盖函数 "GetContentSize"