【发布时间】:2016-02-24 23:16:28
【问题描述】:
前段时间,我正在用 PIXI 和 Phaser js 构建一个小游戏。
现在我看到我有一个用于 Phaser 的旧版本 PIXI,它实际上由于某种原因没有定义以下内容:
PIXI.CanvasPool
我正在使用 browserify 进行构建。问题是我在 package.json 定义中没有将 PIXI 视为 Phaser 的依赖项。
在我更新了两个库并获得了这个版本之后:
PIXI 2.4.4
Phaser 3.0.8
并继续遇到同样的问题。
我想知道我应该为 Phaser 使用哪个版本的 PIXI?
【问题讨论】:
-
据我所知,消除对 PIXI 的依赖是 Phaser 3 的路线图——他们正在从头开始编写自己的渲染器。您看到的可能是剩余代码,因为它仍在进行中。
-
没错。 Phaser 3 的主要目标之一是用它自己的渲染器交换 Pixi。虽然 Phaser 3 处于非常活跃的开发阶段,但它距离稳定的库还很远,不应该用于生产……甚至说实话也不应该用于开发!您可以在移相器的labs page 上关注开发日志。
-
非常感谢你们俩。我会留意你在@Apovtx 的最后一页,如果你发布一个正式的答案会很好,所以我可以标记为正确。
-
我已经在下面发布了一个答案:)
标签: javascript phaser-framework pixi.js