Hello!
I’m willing to re-create an old macromedia shockwave game in unity. Therefore I want to code and animate it from scratch again. Here is a video of what the game looks like:
The Problem is that there are many scenes with animated movie sequences. I got all the sprites needed to do the animations. But the problem is the characters often made up of individual sprites animated at different times on different layers. If I create an animation in Unity I just got one layer for sprites, but I need more. Is there a way to get a game like depicted in the video animated efficient in Unity? Or do I need another engine for a game like this? Thanks!
What do you mean by “I just got one layer for sprites”? Which layer is this?
Here I want to add a second layers for adding sprites that can overlap the excisting spirtes:
Or in genereal: How can I do several animations layers that are not synchronized to each other (like in a animated flash movie)
Unity’s layers have no ordering and are just turned on and off.
Sprites have sorting layer, which does let you order sprites, however I think you can’t animate this (not sure).
Finally, there’s Order In Layer, which you can animate. This one changes order of the sprites within the same sorting layer, a kind of sub-order. This one can be animated.
Thanks. But i dont understand what to do now. I would like to have one GameObject (a 2D sprite) I want to animate. In its animation you can change the sprites (at sec 1 sprite X , at sex 2 sprite Y, at sec 3 sprite YX for example). The thing I want to do is adding several more layers to this animation of this one sprite.