【发布时间】:2021-04-05 14:57:42
【问题描述】:
我对 Pixi.js 很陌生,所以很抱歉这是一个愚蠢的问题。
我知道如果我想将 pixi.js 渲染到现有画布上,我必须指定 view。
const app = new PIXI.Application({
view: myExistingCanvas,
});
但是,我意识到如果我这样写,Pixi 应用程序实际上会覆盖我现有的画布,我最终会丢失“myExistingCanvas”中的所有内容。
有人可以告诉我如何在现有画布上创建一个 pixi 应用程序而不被覆盖吗?
【问题讨论】:
-
你可以让 Pixi 绘制到屏幕外的画布上,然后将它和另一个画布的输出组合到第三个屏幕上的画布上。
-
@obscure 感谢您的回复。你能告诉我更多关于“组合输出”的观点吗?我不完全确定如何在 pixi.js 中完成。
标签: javascript canvas html5-canvas pixi.js