RU/createElement
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Эта функция используется для создания нового фиктивного элемента в дереве элементов, который не обязательно представляет собой сущность в мире San Andreas. Обычно эта функция используется для создания пользовательских элементов, таких как флаг или база.
Элементы, созданные с помощью этой функции, помещаются в дерево элементов со своим родителем в качестве «динамического» элемента карты.
Синтаксис
element createElement( string elementType, [string elementID = nil] )
Синтаксис ООП Помогите! Я не понимаю, что это!
- Метод: element(...)
 
Обязательные аргументы
- elementType: Тип создаваемого элемента.
 
Необязательные аргументы
- elementID: ID создаваемого элемента.
 
Возвращаемые значения
Пример использования
Пример 1: В этом примере создаётся элемент «flag» с именем «blue», который будет находиться на динамической карте ресурса.
blueTeamFlag = createElement( "flag", "blue" )
За исключением того, что она помещена в другой корень карты, эта строка будет иметь тот же эффект, что и в файле .map:
<flag id="blue" />
Смотрите также
Серверные функции
- addElementDataSubscriber
 - hasElementDataSubscriber
 - removeElementDataSubscriber
 - clearElementVisibleTo
 - cloneElement
 - getAllElementData
 - getElementByIndex
 - getElementSyncer
 - getElementZoneName
 - removeElementData
 - isElementVisibleTo
 - setElementSyncer
 - setElementVisibleTo
 
Клиентские функции
- getElementBoundingBox
 - getElementDistanceFromCentreOfMassToBaseOfModel
 - getElementRadius
 - isElementCollidableWith
 - isElementOnScreen
 - isElementStreamable
 - isElementStreamedIn
 - isElementSyncer
 - isElementWaitingForGroundToLoad
 - setElementCollidableWith
 - setElementStreamable
 
- getElementBoneMatrix
 - getElementBonePosition
 - getElementBoneRotation
 - setElementBoneMatrix
 - setElementBonePosition
 - setElementBoneRotation
 - updateElementRpHAnim
 
Общие функции
- attachElements
 - createElement
 - destroyElement
 - detachElements
 - getAttachedElements
 - getElementAlpha
 - getElementAttachedOffsets
 - getElementAttachedTo
 - getElementCollisionsEnabled
 - getElementByID
 - getElementChild
 - getElementChildren
 - getElementChildrenCount
 - getElementColShape - получает связанную с элементом форму коллизии
 - getElementData
 - getElementDimension
 - getElementHealth
 - getElementID
 - getElementInterior
 - getElementModel
 - getElementMatrix
 - setElementMatrix
 - getElementParent
 - getElementPosition
 - getElementRotation
 - getElementType
 - getElementVelocity
 - getElementsByType
 - getElementsWithinColShape - получает список всех элементов связанных с формой коллизии указанного типа
 - getLowLODElement
 - isElementLowLOD
 - setLowLODElement
 - getPedContactElement
 - getResourceDynamicElementRoot
 - getResourceRootElement
 - getRootElement
 - hasElementData
 - isElement
 - isElementAttached
 - isElementCallPropagationEnabled
 - isElementDoubleSided
 - isElementFrozen
 - isElementInWater
 - isElementWithinColShape - определяет, находится ли элемент в пределах формы коллизии
 - isElementWithinMarker
 - setElementAlpha
 - setElementAngularVelocity
 - getElementAngularVelocity
 - setElementAttachedOffsets
 - setElementCallPropagationEnabled
 - setElementCollisionsEnabled
 - setElementData
 - setElementDimension
 - setElementDoubleSided
 - setElementFrozen
 - setElementHealth
 - setElementID
 - setElementInterior
 - setElementModel
 - setElementParent
 - setElementPosition
 - setElementRotation
 - setElementVelocity