Пользовательские дополнения
На главную
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
На главную