GetItemInRoot
Gets an Item in the Root of the World by Name
Parameters
Parameter Name | Parameter Type | Parameter Description |
---|---|---|
name | string | The name of the Item (caps sensitive) |
The following example gets a template Item, then the first two children, then registers a UI event on the first one.
JavaScript
let World = instance.GetHandler("World")
let templates = World.GetItemInRoot("Templates")
let toggle = templates.Children[0].GetComponent("Toggle")
let target = templates.Children[1]
toggle.RegisterValueChanged(isOn => target.Enabled = isOn)
Lua
local World = instance.GetHandler("World")
local templates = World.GetItemInRoot("Templates")
local toggle = templates.Children[1].GetComponent("Toggle")
local target = templates.Children[2]
toggle.RegisterValueChanged(function(isOn)
target.Enabled = isOn
end)