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

На главную


changeRoom.SetScene( wtControl3D, sceneName )

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

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

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

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

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

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

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

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

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

Search: "CategoryLuaApi" "CategoryChangeRoom"

CategoryChangeRoom
EventChangeRoomCharacterSceneCameraReady
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

На главную