Improved usability setting Z-order when creating objects in events.
Description
We really need to be able to set the object Z-order when creating the object. The problem arises when creating stuff on the go and wanting to make the created objects in a desired Z-order so they won't overlap the undesired objects. Now we need extra lines of code to make that happen for EVERY creation of an object in the events making the code in larger projects quite cluttered with unnecessary stuff and making it a bit hard to keep track of things as well as when needing to change the z-orders around later on.
Solution suggested
- When creating an object in the events it should be REALLY helpful if we could set the desired Z-order in the event.
- Setting it manually or via variables.
- If the field is left empty it would act as it does now, making the created object the highest Z-order.
I also think it is necessary for the z-order to be included in the object, or to leave everything in the 0-order. My project is very large, and has several objects, sometimes I don't even see the objects placed because, they are on top, or in "copy and paste " it takes the z of the instance in question!
Hello! Thanks for the suggestion. I feel like @VanCastar, you're talking about the action Create an object whereas @willianholtz you're talking about how the scene editors choses the Z order of a new object that you drag on scene, am I understanding this right?
Regarding the latter situation, I think there's also a topic about "How to simplify the layer choice" that @mxsdev had tried to fix with their PR #3655.