Пользовательские дополнения

На главную


changeRoom.SetScene( wtControl3D, sceneName )

Функция создает сцену для работы с персонажами для указанного Control3DSafe. Одновременно (в разных аддонах) может быть только одна сцена. Если сцена уже была в другом контроле, она автоматически убирается из него.

Сцены выбираются по имени из списка characterScenes в \data\Interface\System\CharacterScenes.(UICharacterScenes).xdb.

Каждая сцена представлена картой и точками расположения и поворотами персонажа и камеры.

-- система
функция реализована в UI

-- библиотека:
changeRoom

-- объявление:
function SetScene( wtControl3D, sceneName )

-- параметры:
wtControl3D: Control3DSafe - контрол, для которого создается сцена
sceneName: string - имя сцены

-- возвращаемые значения:
нет

-- примеры:
changeRoom.SetScene( wtControl3D, "coolScene" )

Search: "CategoryLuaApi" "CategoryChangeRoom"

CategoryChangeRoom
EventChangeRoomStarted
EventChangeRoomZoomTriggerChanged
FunctionChangeRoomChargenShowHelm
FunctionChangeRoomGetAvatarTemplate
FunctionChangeRoomGetCosts
FunctionChangeRoomGetPlayerIndexes
FunctionChangeRoomGetSceneAvatarInfo
FunctionChangeRoomIsZoomEnabled
FunctionChangeRoomIsZoomOnFace
FunctionChangeRoomIsZoomOnFar
FunctionChangeRoomRemoveScene
FunctionChangeRoomResetSceneCharacterRotation
FunctionChangeRoomRotateSceneCharacter
FunctionChangeRoomSetCameraPath
FunctionChangeRoomSetChargenEquipType
FunctionChangeRoomSetScene
FunctionChangeRoomSetSceneAvatarByTemplate
FunctionChangeRoomSetSceneCharacterMouseRotation
FunctionChangeRoomSetSceneCharacterPos
FunctionChangeRoomSetSceneCharacterScaleFactor
FunctionChangeRoomSetSceneCharacterVariation
FunctionChangeRoomToggleZoom
FunctionChangeRoomUse


CategoryLuaApi CategoryFunction CategoryChangeRoom CategoryControl3D

На главную