Proposal Info
Areas: Layers, Core, UX
Proposal Type: Overhaul
Overview
Object-based Layer Management Feature:
Use “objects” to manage layers. Similar to Unity, each object can have multiple components (layers) attached. This allows us to more easily control the visibility (show/hide), opacity, position, etc. of layers that exist in different locations. Selecting an object is equivalent to selecting multiple layers. Objects can also have parent–child relationships.
The concept of “objects” works very well: they can represent different characters, body parts, weapons, equipment, and so on. Use object-oriented thinking for classification and drawing, and layer-based thinking for ordering.