Open shijunti19 opened 6 years ago
v5?没听说过呀,你会用吗?如果你比较熟悉的话,可以提交一个支持的 pr,通常这应该是比较容易的,只需要替换 pixi 渲染部分的几行代码
@akdcl 空了你看下,我改了之后部分例子正常,Mesh的都出错 主要是我看spine(另外个骨骼动画编辑器)的pixijs插件都更新了,出最新版本了! 然后v5版本可以压缩体积,性能也优化了,我觉得要更新下这个插件了,想换!!
最新版本:https://github.com/pixijs/pixi.js/tree/v5.0.0-alpha.3
typescript:https://github.com/pixijs/pixi-typescript/tree/v5.x 这里也有最新版本的typescript:https://github.com/pixijs/pixi.js/tree/v5.0.0-alpha.3/bundles/pixi.js
大部分只需要改命名空间我改了,但是他出问题了,我不会修复
Moves PIXI.loader to PIXI.Loader.shared
Moves PIXI.loaders.Loader to PIXI.Loader
Moves PIXI.loaders.Resource to PIXI.LoaderResource
Removes PIXI.loaders.Loader.addPixiMiddleware replaces with PIXI.Loader.registerPlugin
Renames PIXI.WebGLRenderer to PIXI.Renderer
Renames PIXI.Container#renderWebGL to PIXI.Container#render
Renames PIXI.Container#_renderWebGL to PIXI.Container#_render
Renames PIXI.Container#renderAdvancedWebGL to PIXI.Container#renderAdvanced
移动PIXI.ticker.Ticker到PIXI.Ticker
移动PIXI.ticker.shared到PIXI.Ticker.shared
删除PIXI.ticker命名空间
移动PIXI.ticker.UPDATE_PRIORITY回PIXI.UPDATE_PRIORITY
移动PIXI.mesh.RawMesh到PIXI.RawMesh
移动PIXI.mesh.Mesh到PIXI.Mesh
移动PIXI.mesh.Plane到PIXI.Plane
移动PIXI.mesh.NineSlicePlane到PIXI.NineSlicePlane
移动PIXI.mesh.Rope到PIXI.Rope
移动PIXI.mesh.MeshRenderer到PIXI.MeshRenderer
移动PIXI.mesh.CanvasMeshRenderer到PIXI.CanvasMeshRenderer
改了之后MultiTextureAltas等好几个例子出问题,前面几个例子正常:
mesh部分我不会修复,不知道官方怎么改的!
v5十分不稳定,都还没出过release版本。
Phaser3倒是要最优先支持才对。都在等Phaser3
我目前用的DBJS+自己写的Phaser3插件。
什么时候支持pixijs的v5版本