Add FaceInstance.Adornee

As a developer, it is currently difficult to organise my game structure. Roblox shoehorns me into specific hierarchies with parent-dependent objects, which usually create a mess. This is a problem because it takes significantly longer to comb through these amalgamations of objects to tweak my game objects. For example:

https://devforum.roblox.com/uploads/default/original/3X/d/9/d9095247a980c554572108fd26dfb0b88219cfa0.png

If I want to change the Texture or tiling of the textures, I either have to slowly select them one-by-one, or shift+select everything in the model. This allows me to select all of the textures at once, but everything else is also selected, cluttering the properties window with properties from every selected object. This is significantly worse when there are multiple types of objects in the way (e.g. attachments, particle emitters, lights, etc). The explorer filter does not help, because every object in the original screenshot is still displayed.

It would be nice if Roblox moved away from parent-dependent objects in favor of Adornee, so I could structure my game hierarchy more appropriately. For instance:

https://devforum.roblox.com/uploads/default/original/3X/b/1/b16e562e3ca639a9f2a5743d601db7ee3b6ac59f.png

If this problem is addressed, it would significantly decrease the amount of time I spend configuring objects in my game, as I would be able to select everything instantly without additional overhead.

Edit:
I would like to add, that in addition to adding FaceInstance.Adornee, the same issues stated above can apply to sound objects as well, like shown this image:

af6fe977b254b2185bda923986aabb01

5 Likes