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

На главную

## changeRoom.SetSceneCharacterPos( characterId, pos )

Функция выставляет позицию для выбранного персонажа (основного или дополнительного - из трио, включая питомца) в сцене. Позиция задается относительно центральной точки сцены.

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

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

    -- объявление:
    function SetSceneCharacterPos( characterId, pos )

    -- параметры:
    characterId: ObjectId (not nil) - идентификатор персонажа в сцене
    pos: table - таблица с относительной позицией персонажа, поля:
     posX: number (float) - смещение в сцене по X
     posY: number (float) - смещение в сцене по Y
     posZ: number (float) - смещение в сцене по Z

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

    -- примеры:
    changeRoom.SetSceneCharacterPos( petId, { posX = 1.0; posY = 2.0; posZ = 0.0 } )

#### 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

На главную