Updating to match new version of source page |
Updating to match new version of source page |
||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
See also: [[Type:Slot|Slot (Type)]] | |||
<!--T:1--> | <!--T:1--> |
Revision as of 12:40, 24 February 2024
See also: Slot (Type)
Every object in Resonite exists as a slot. A slot is a container for Components, which add additional behavior to slots. Every slot has a transformation (a translation, rotation, and scale) associated with it, which define its behavior and orientation in Resonite's 3D coordinate space. For example, a slot with a MeshRenderer component will render a model, and scaling that slot will scale the rendered model.
Slots can be contained in other slots. A slot is a child if it is contained within another slot; that slot is its parent. A child slot's transformation is relative to its parent, so even though a child slot might specify no transformation, in global space it may be rotated or scaled because its parents are. Thus, a child's transform is called "local".
Every world has a root slot under which everything else is placed. The resulting tree of slots is called the hierarchy.
Slots can be browsed through and examined in the Scene Inspector.