ES/Elemento: Difference between revisions
No edit summary |
m (→Descripción) |
||
Line 1: | Line 1: | ||
==Descripción== | ==Descripción== | ||
Un '''elemento''' es una clase genérica que puede representar una [[entity| entidad]] del juego. Todos los elementos se almacenan en un [[Element tree|árbol]], y todos, a excepción del elemento '''root''' (raíz) tienen otro elemento que es pariente del primero. | Un '''elemento''' es una clase genérica que puede representar una [[entity| entidad]] del juego. Todos los elementos se almacenan en un [[Element tree|árbol]], y todos, a excepción del elemento '''root''' (raíz) tienen otro elemento que es pariente del primero. | ||
===Tipos de Elementos=== | |||
{{Elements}} | {{Elements}} | ||
Line 10: | Line 11: | ||
===Qué pueden hacer=== | ===Qué pueden hacer=== | ||
Los elementos pueden compartir funciones como el conseguir su tipo a través de [[getElementType]], ser destruido con [[destroyElement]] (a excepción de ciertos elementos indestructibles, comos los de cliente: el GUI y el jugador, por ejemplo), recibir y enviar [[element data| datos de elemento]], y muchas otras cosas. | Los elementos pueden compartir funciones como el conseguir su tipo a través de [[getElementType]], ser destruido con [[destroyElement]] (a excepción de ciertos elementos indestructibles, comos los de cliente: el GUI y el jugador, por ejemplo), recibir y enviar [[element data| datos de elemento]], y muchas otras cosas. | ||
==Traductores== | ==Traductores== |
Revision as of 13:07, 29 October 2011
Descripción
Un elemento es una clase genérica que puede representar una entidad del juego. Todos los elementos se almacenan en un árbol, y todos, a excepción del elemento root (raíz) tienen otro elemento que es pariente del primero.
Tipos de Elementos
- Button
- Checkbox
- Combobox
- Edit field
- Gridlist
- Memo
- Progress bar
- Radio button
- Scrollbar
- Scrollpane
- Static image
- Tab panel
- Tab
- Text label
- Window
- TXD
- DFF
- COL
- Sound
Otros elementos
Cualquier otro tipo de elemento puede ser creado como abstracto, sin referirse a ninguna entidad. Por ejemplo, el resource y el mapa son elementos creados cuando se cargan entre un grupo de entidades, que los designan como parientes de jerarquía menor.
Qué pueden hacer
Los elementos pueden compartir funciones como el conseguir su tipo a través de getElementType, ser destruido con destroyElement (a excepción de ciertos elementos indestructibles, comos los de cliente: el GUI y el jugador, por ejemplo), recibir y enviar datos de elemento, y muchas otras cosas.
Traductores
- Benxamix2/The Kid
Véase También
Funciones de Cliente de Elementos
- getElementBoneMatrix
- getElementBonePosition
- getElementBoneRotation
- getElementBoundingBox
- getElementDistanceFromCentreOfMassToBaseOfModel
- getElementLighting
- getElementRadius
- isElementCollidableWith
- isElementLocal
- isElementOnScreen
- isElementStreamable
- isElementStreamedIn
- isElementSyncer
- isElementWaitingForGroundToLoad
- setElementBoneMatrix
- setElementBonePosition
- setElementBoneRotation
- setElementCollidableWith
- setElementStreamable
- updateElementRpHAnim
- Shared
- 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
Funciones de Servidor de Elementos
- 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