我正在使用一个名为PIXI的JavaScript库,正在寻找一种方法来缩放"在我的游戏中。在互联网上搜索建议我将所有内容放在DisplayObjectContainer
内,然后调整大小以模拟缩放效果。
问题是我已经有Container
(又名stage
),我认为这也是可调整大小的。因此,当您已经拥有DisplayObjectContainer
时,我不明白使用Container
的原因。坦率地说,我甚至看不出它们之间的区别。
This page说明以下关于DisplayObjectContainer
:
DisplayObjectContainer表示显示对象的集合。它是所有显示对象的基类,充当其他对象的容器。
This other page说明以下关于Container
:
Container表示显示对象的集合。它是所有显示对象的基类,充当其他对象的容器。
我可以想象的唯一可能的情况是这些容器对象中的一个已经过时并且属于较旧版本的PIXI,这并不太现实,因为PIXI相当新,并且可能会发生很大变化。但这只是猜测。
答案 0 :(得分:6)
猜测是正确的。 DisplayObjectContainer
已过时,已替换为Container
。