跳至主要內容
版本:v8.x

v6 遷移指南

PixiJS 6 有少數表面級別的重大變更。本文件並未完成

類型註解

如果您使用 TypeScript,請確定下列已新增至您的tsconfig.json

{
"compilerOptions": {
"moduleResolution": "node",
// Required for importing 3rd-party dependencies like EventEmitter3
"esModuleInterop": true
}
}

網格內部

如果您曾覆寫 Mesh._renderDefault 以考慮更多像是這類的統一形式: v5 參考

if (shader.program.uniformData.translationMatrix)
{
shader.uniforms.translationMatrix = this.transform.worldTransform.toArray(true);
}

刪除 if,保留內容,否則您可能不會獲得 translationMatrix 的正確同步統一形式,甚至更糟 - 會出現空指標例外。 v6 參考

shader.uniforms.translationMatrix = this.transform.worldTransform.toArray(true);