如何获取节点的宽度?
How to get the width of a Node?
我的想法是,我有一个 parent 节点作为容器,其中有一堆 Sprites children,并且我可以让节点的宽度包括 children 的宽度],因为我假设大小会包含它的 children,但它看起来不像。
我有一个 Node
的子类,通过 addChild
添加了几个精灵,但是 subclassofNode()->getContentSize().width
返回的内容大小总是 0
。
是否可以获得节点的准确大小?
节点的大小始终为零。
您应该改用 CCSprite 的子类。
如果你想这样做,你需要覆盖函数 "GetContentSize"
我的想法是,我有一个 parent 节点作为容器,其中有一堆 Sprites children,并且我可以让节点的宽度包括 children 的宽度],因为我假设大小会包含它的 children,但它看起来不像。
我有一个 Node
的子类,通过 addChild
添加了几个精灵,但是 subclassofNode()->getContentSize().width
返回的内容大小总是 0
。
是否可以获得节点的准确大小?
节点的大小始终为零。 您应该改用 CCSprite 的子类。
如果你想这样做,你需要覆盖函数 "GetContentSize"