natiny.entity.get_parent
Lua
natiny.entity.get_parent(node) -> parent
Returns the node this one hangs off, or 0 when it sits at the root.
Parameters
| Name |
Type |
Description |
node |
number |
Entity handle (e.g. model, pivot, body, sound source or camera) |
Returns
| Type |
Description |
number |
Parent entity handle, or 0 when the node has no parent |
Example
Lua
local root = hand
while natiny.entity.get_parent(root) ~= 0 do
root = natiny.entity.get_parent(root)
end
Notes
- A parent that has since been destroyed is reported as
0. That is what the
transform already does with it: a released slot is treated as no parent, and
the child's local transform is its world one.