Overlay animation behavior with actions doesn't place the animation in front the character, it places the animation behind the character.
What do you mean with move your animation forward? The action? There seems to be a bug if your action is connected to a platform or physical object. The animation always is behind this particular object. Never on top, much less on top of the character. Any solution?
no that won't fix a layering issue, but that is wher you "move your animation forward" for the issue original poster was having... you're having an issue with layering?
Yes. My issue is with layering which I think is the same or similar issue the OP has. He is talking about overlay, in front and behind.
hmmm.... i was thinking side scroller this whole time and "in front of" or "behind" the character made all the sense in the world, and I assumed that's what op meant because they seemed to react as if it worked.... that all made sense to me... but if @Kadri246 was talking about a layer behind or a layer in front... then I would think changing the order it is in the list of the scene would fix it, no?
Yes. Normally it would, but not if the action is connected to another object. It takes automatically the Z value of the object but even worse, it always appears behind the object, not in front. I have set up an action that has physical objects in the action animation, they all fall behind the platform they are attached to. So if I would have a moving wall, for example, and on top of it an action attached to it because I want the action to move together with the wall, the action animation never would been seen. It just would play behind the wall.
What worked for me was to adjust the ordering of the character and action on the Game play layer. If you put the action directly above the character, then it will appear over the character. 1 is action, therefore the action animation appears over the character. Thanks to @heathclose
Best thread I've seen on this topic... but, it still didn't help me. I have an itembox on screen that when you touch it the strike action is activated but the animation is behind charecter. I've done everything here to get it to be infront when picked up in game, but the itembox one just won't work. Can we just not make that work???
My layer order in BB3 seems completely buggy. No matter what layer order my elements are arranged in, my character is always on top. It's at the very bottom of the left panel, and changing the Z position doesn't work. Seems like a bug? Or is there some simple thing that would prevent depth order?
In buildbox 3 the order in the hierarchy of the objects does not count, you can sort them by using x, z or y values based on what direction you move to sort them (positive (close to camera witch by default is set to be on 10) and negative to move to background) I use float numbers for ordering like 1.01 to 1.99 to order objects in 3d)
That was really helpful Vlad-NY, helped me get closer...I tested this with a simple 3D ball for my platformer and the z value works. However, the problem seems to be in my animation texture. I have a PNG animation instead of my 3D mesh, and no matter where the character is in z space, the PNG animation always looks foregrounded. Does that trigger any ideas?