Comments (11)
I will not support ES6 imports before we have solution both for them and typescript in our main plugin, pixi-spine
. Its a very hard task and you shouldn't wait for it.
Please inject PIXI
into window before you import pixi-display
.
Honestly, I think that ES6 imports are the worse thing that ever happened to JS.
from layers.
Please read https://github.com/pixijs/pixi-layers/tree/master#migration-from-v4
I didn't port double-buffering and lighting yet, but basic sorting and stuff works.
from layers.
Uncaught ReferenceError: PIXI is not defined
error occurs when used with PIXI v5 ES6 imports.
from layers.
hi, yes ivan told me he will do it, but it a lot of work! maybe not soon.
i also wait compatibility before start with v5 :)
pixi-layers.js
pixi-lights.js
pixi-spine.js
pixi-projection-spine.js
pixi-heaven.js
from layers.
This would be great!
from layers.
Awesome, thanks so much, I see that Pixi 5 does have z-index support, what other benefits does pixi-layers.js provide? And is it preferable to use layers of the native z-index support? Does this upgrade also support pixi5 legacy? Thx in advance for the help!
from layers.
There's an explanation in repo. Basically, pixijs can sort things inside one container, pixi-layers sorts through whole tree.
Basic use-case is when you have multiple characters, each has its own healthbar and shadows. healthbars have to be on top of all chars, shadow below them.
from layers.
Awsome, thx very much :)
from layers.
In light of the amount of 👎 to your opinion, is there any chance you'll reconsider?
from layers.
Current solution for all my plugins, works with angular and other stuff
import * as PIXI from `pixi.js`
window.PIXI = PIXI; //or global
require('pixi-layers');
It doesnt depend on whether or not i like it. I can rewrite everything to use modules but only on JS, not TS.
Root problem is that PixiJS typings dont support modules. It was really hard to generate typings from jsdoc. Now we need to support modules.. well.. how?
from layers.
We might put on this request significant bounty through https://opencollective.com/pixijs :)
from layers.
Related Issues (20)
- A bit confused about how to use HOT 3
- PIXI Events propagation bug with zOrder HOT 2
- Z-Index change has no effect HOT 1
- Masking don't work with pixi/layers
- Bug: PIXI Events not respecting zOrder hierarchy of PIXI Layers plugin HOT 2
- Uncaught TypeError: renderer.incDisplayOrder is not a function HOT 6
- InteractionCallback getting passed as null to pixi layers findHit, resulting in error HOT 1
- Objects disappear when setting clearing parentGroup/parentLayer
- TS error: Can't assign Layer to Container HOT 4
- Uncaught TypeError: this.applyRenderMixing is not a function HOT 4
- Calling InteractionManager.hitTest throws an exception HOT 3
- Layers cannot be masked ? HOT 9
- I've read through all the documentation / examples and still don't understand how to use this plugin. HOT 13
- how to use webpack pixi-layers HOT 3
- Renderer mixin not applied properly
- How to Set a Clear Colour
- Examples are not working
- After upgrade to v1.0.11, compile to commonjs modules no longer possible in tsConfig HOT 3
- No output with webworkers HOT 1
- support @pixi/events
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from layers.