javascript - Container 和 DisplayObjectContainer 有什么区别?

标签 javascript html pixi.js

我正在使用一个名为 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/

相关文章:

html - XSL重复相同的XML元素/节点,无法正常工作

HTML CSS 边框图像

javascript - 在 PixiJS 粒子容器上叠加图像和文本?

javascript - Phaser/Pixi 法线贴图过滤器不工作

angular - 在 Angular 6 中使用 PixiJs

javascript - 使用 float :left vs display:inline-block 的 jQuery UI 拖放排序比较

javascript - 何时使用 useState() 钩子(Hook)的功能更新形式,例如。集合X(x=>x+1)

javascript - Jquery UI Accordion 标题格式

javascript - 为什么它给我 XmlHttpRequest 对象奇怪的结果?

javascript - 为什么我的 Canvas 仅在刷新时加载?