HU/getRootElement: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Server client function}} __NOTOC__ This function returns the root node of the element tree, called ''root''. This node contains every other element: all resource root el...") |
|||
(30 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{ | {{Shared function hu}} | ||
__NOTOC__ | __NOTOC__ | ||
Ez a függvény visszaadja az [[element tree|elemfa]] ''root'' csomópontját, melyet ''root''-nak hívnak. Ez a csomópont minden más elemet tartalmaz: minden resource root elemet, játékosokat és távoli klienseket. Nem lehet megsemmisíteni, még [[destroyElement]] használatával sem. | |||
Gyakran használják arra, hogy eseménykezelőt rögzítsenek bármilyen elemhez, továbbá, hogy egy függvény minden elemre hatással legyen. | |||
{{ | {{Note_hu| Minden erőforrásnak van egy [[Predefined_variables_list|előre definiált globális változója]], amelyet ''root''-nak hívnak, amelynek értéke a root elem. A változó létezik szerver oldalon és kliens oldalon egyaránt.}} | ||
== | ==Szintaxis== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
element getRootElement ( ) | element getRootElement ( ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | ===Visszaadott érték=== | ||
Visszaadja a ''root'' [[element|elemet]]. | |||
== | ==Példa== | ||
Ez a példa kiírja a betöltött resourcek számát a ''resource'' elemek számolásával, amelyek a ''root'' csomópont gyermekei. | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- | --Alapértelmezés szerint, az előre definiált 'root' változó az a getRootElement() | ||
local rootChildren = getElementChildren( root ) | local rootChildren = getElementChildren( root ) | ||
Line 30: | Line 30: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==Lásd még== | ||
{{Element functions}} | {{Element functions hu}} | ||
[[ | [[en:getRootElement]] | ||
[[ru:getRootElement]] | [[ru:getRootElement]] | ||
==Fordította== | |||
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]''''' |
Latest revision as of 10:22, 9 October 2018
Ez a függvény visszaadja az elemfa root csomópontját, melyet root-nak hívnak. Ez a csomópont minden más elemet tartalmaz: minden resource root elemet, játékosokat és távoli klienseket. Nem lehet megsemmisíteni, még destroyElement használatával sem.
Gyakran használják arra, hogy eseménykezelőt rögzítsenek bármilyen elemhez, továbbá, hogy egy függvény minden elemre hatással legyen.
Megjegyzés: Minden erőforrásnak van egy előre definiált globális változója, amelyet root-nak hívnak, amelynek értéke a root elem. A változó létezik szerver oldalon és kliens oldalon egyaránt. |
Szintaxis
element getRootElement ( )
Visszaadott érték
Visszaadja a root elemet.
Példa
Ez a példa kiírja a betöltött resourcek számát a resource elemek számolásával, amelyek a root csomópont gyermekei.
--Alapértelmezés szerint, az előre definiált 'root' változó az a getRootElement() local rootChildren = getElementChildren( root ) local resourceCount = 0 for k, child in ipairs( rootChildren ) do if getElementType( child ) == "resource" then resourceCount = resourceCount + 1 end end outputChatBox( "There are " .. resourceCount .. " loaded resources." )
Lásd még
- HU/attachElements
- HU/clearElementVisibleTo
- HU/cloneElement
- HU/createElement
- HU/destroyElement
- HU/detachElements
- HU/getAllElementData
- HU/getAttachedElements
- HU/getElementAlpha
- HU/getElementAttachedOffsets
- HU/getElementAttachedTo
- HU/getElementCollisionsEnabled
- HU/getElementByID
- HU/getElementByIndex
- HU/getElementChild
- HU/getElementChildren
- HU/getElementChildrenCount
- HU/getElementColShape
- HU/getElementData
- HU/getElementDimension
- HU/getElementHealth
- HU/getElementID
- HU/getElementInterior
- HU/getElementMatrix
- HU/getElementModel
- HU/getElementParent
- HU/getElementPosition
- HU/getElementRotation
- HU/getElementSyncer
- HU/getElementType
- HU/getElementVelocity
- HU/getElementZoneName
- HU/getElementsByType
- HU/getElementsWithinColShape
- HU/getLowLODElement
- HU/getRootElement
- HU/isElement
- HU/isElementAttached
- HU/isElementCallPropagationEnabled
- HU/isElementDoubleSided
- HU/isElementFrozen
- HU/isElementInWater
- HU/isElementLowLOD
- HU/isElementVisibleTo
- HU/isElementWithinColShape
- HU/isElementWithinMarker
- HU/removeElementData
- HU/setElementAlpha
- HU/setElementAngularVelocity
- HU/getElementAngularVelocity
- HU/setElementAttachedOffsets
- HU/setElementCallPropagationEnabled
- HU/setElementCollisionsEnabled
- HU/setElementData
- HU/setElementDimension
- HU/setElementDoubleSided
- HU/setElementFrozen
- HU/setElementHealth
- HU/setElementID
- HU/setElementInterior
- HU/setElementModel
- HU/setElementParent
- HU/setElementPosition
- HU/setElementRotation
- HU/setElementSyncer
- HU/setElementVelocity
- HU/setElementVisibleTo
- HU/setLowLODElement