HU/getRootElement: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
Ez a függvény visszaadja az [[element tree|elemfa]] gyökér csomópontját, melyet ''root''-nak hívnak. Ez a csomópont minden más elemet tartalmaz: minden resource gyökérelemet, játékosokat és távoli klienseket. Nem lehet megsemmisíteni, még [[destroyElement]] használatával sem. | Ez a függvény visszaadja az [[element tree|elemfa]] gyökér csomópontját, melyet ''root''-nak hívnak. Ez a csomópont minden más elemet tartalmaz: minden resource gyökérelemet, 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|: 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 gyökérelem. A változó létezik szerver oldalon és kliens oldalon egyaránt.}} | {{Note|: 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 gyökérelem. A változó létezik szerver oldalon és kliens oldalon egyaránt.}} | ||
Revision as of 20:04, 19 July 2018
Ez a függvény visszaadja az elemfa gyökér csomópontját, melyet root-nak hívnak. Ez a csomópont minden más elemet tartalmaz: minden resource gyökérelemet, 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.
Szintaxis
element getRootElement ( )
Visszaadott érték
Visszaadja a gyökér 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 gyökér 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
- attachElements
- createElement
- destroyElement
- detachElements
- getAttachedElements
- getElementAlpha
- getElementAttachedOffsets
- getElementAttachedTo
- getElementByIndex
- getElementByID
- getElementChild
- getElementChildren
- getElementChildrenCount
- getElementCollisionsEnabled
- getElementColShape
- getElementData
- getAllElementData
- hasElementData
- getElementDimension
- getElementHealth
- getElementID
- getElementInterior
- getElementMatrix
- getElementModel
- getElementParent
- getElementPosition
- getElementRotation
- getElementsByType
- getElementsWithinColShape
- getElementsWithinRange
- getElementType
- getElementVelocity
- getLowLODElement
- getRootElement
- isElement
- isElementAttached
- isElementCallPropagationEnabled
- isElementDoubleSided
- isElementFrozen
- isElementInWater
- isElementLowLOD
- isElementWithinColShape
- isElementWithinMarker
- setElementAlpha
- setElementAngularVelocity
- getElementAngularVelocity
- setElementAttachedOffsets
- setElementCallPropagationEnabled
- setElementCollisionsEnabled
- setElementData
- setElementDimension
- setElementDoubleSided
- setElementFrozen
- setElementHealth
- setElementID
- setElementInterior
- setElementModel
- setElementParent
- setElementPosition
- setElementRotation
- setElementVelocity
- setLowLODElement
- getPedContactElement
- getResourceDynamicElementRoot
- getResourceRootElement
Fordította
Surge