既然WebGL得到了广泛的支持(97%以上),我认为PIXI具有仅WebGL版本是有道理的(出于速度和捆绑包大小的原因)。
是否可以对其进行编译,以便dist捆绑包不包含任何特定于Canvas的代码(例如,删除与画布渲染器相关的所有内容)。
作为“更大的”问题,您是否认为仍需要使用Canvas后备?
同意! 我们已经为当前位于“下一个”分支上的v5设计了此功能。 PixiJS v5的默认构建将没有画布,该画布现在被视为第二类。
在问了一个问题之后,我才意识到Canvas渲染的一个用例可能是服务器端渲染。 但是我不知道是否有人实际使用,使用或将使用PIXI进行服务器端渲染(在没有GPU的服务器上)。
尽管如此,第一个问题仍然没有答案:如果没有Canvas渲染器,当前版本是否可以捆绑?
目前,没有。 这个没有画布的作品: https :
该线程已被自动锁定,因为它关闭后没有任何近期活动。 请为相关错误打开新一期。
最有用的评论
同意! 我们已经为当前位于“下一个”分支上的v5设计了此功能。 PixiJS v5的默认构建将没有画布,该画布现在被视为第二类。