- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用一个名为 PIXI 的 JavaScript 库,并且正在寻找一种在我的游戏中“缩放”的方法。在 Internet 上搜索建议我将所有内容都放在 DisplayObjectContainer
中,然后调整它的大小以模拟缩放效果。
问题是我已经有了 Container
(又名 stage
),而且我认为它也可以调整大小。所以我不明白在你已经有了 Container
的情况下使用 DisplayObjectContainer
的原因。坦率地说,我什至看不出它们之间的区别。
This page说明以下关于 DisplayObjectContainer
的内容:
A DisplayObjectContainer represents a collection of display objects. It is the base class of all display objects that act as a container for other objects.
This other page以下是关于 Container
的内容:
A Container represents a collection of display objects. It is the base class of all display objects that act as a container for other objects.
我能想象的唯一可能的情况是这些容器对象中的一个已经过时并且属于 PIXI 的旧版本,这并不是太不现实,因为 PIXI 是相当新的并且可能会发生很大变化。但这只是一个猜测。
最佳答案
猜测正确。 DisplayObjectContainer
已过时并替换为 Container
。
关于javascript - Container 和 DisplayObjectContainer 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34300466/
我正在使用一个名为 PIXI 的 JavaScript 库,并且正在寻找一种在我的游戏中“缩放”的方法。在 Internet 上搜索建议我将所有内容都放在 DisplayObjectContainer
我想知道该方法的内部结构,换句话说,当我调用该方法时到底发生了什么。如果有人可以用列表 1、2、3 来解释它……那就太好了。包括事件.. 如果可能的话,还有 addElement 方法。 非常感谢!
我是一名优秀的程序员,十分优秀!