pixijs / tilemap

Rectangular tilemap implementation for PixiJS
https://pixijs.io/tilemap/docs/
MIT License
290 stars 55 forks source link

Not working since PIXI 6.4.0 #143

Open Ayfri opened 1 year ago

Ayfri commented 1 year ago

Hi, since PIXI 6.4.0 I'm getting this weird runtime error when using a tilemap like in the examples

CompositeTilemap.ts?d956:388 Uncaught TypeError: Cannot read properties of undefined (reading 'getShader')
    at CompositeTilemap.render (CompositeTilemap.ts?d956:388:1)
    at Container.render (display.mjs?216f:1649:1)
    at Container.render (Container.ts?77ce:647:34)
    at Renderer.render (Renderer.ts?81cb:511:23)
    at Application.render (Application.ts?cc4a:133:23)
    at TickerListener.emit (TickerListener.ts?ce2a:67:25)
    at Ticker.update (Ticker.ts?b198:422:37)
    at Ticker._tick (Ticker.ts?b198:124:22)

(I'm using webpack also)

I just can't use pixi-tilemap after PIXI 6.3.

ivanpopelyshev commented 1 year ago

Most probably double-pixi problem. remove package.lock , node_modules, reinstall everything. Try register plugin manually: https://github.com/pixijs/tilemap/blob/daf420ee1aafcc59d4dd2f1da3366dbca54ecc01/src/index.ts#L44

Ayfri commented 1 year ago

What would be the equivalent using @pixi/extensions new module ? as I'm getting a deprecation warning when using registerPlugin.