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

На главную

## changeRoom.SetCameraPath( cameraPath, targetPath, delay )

Метод позволяет, находясь в экране создания реморта, запустить камеру по указанному пути (в данный момент имя файла без пути и расширения. Рауты лежат в Maps/<Map>/GlobalObjects/Routes/...).

Начало движения можно отложить на delay секунд. Сама камера двигается по пути с именем camerapath, а точка, куда она направлена, по targetPath.

После завершения движения, придёт EVENT_REMORT_CHARACTER_SCENE_CAMERA_READY.

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

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

    -- объявление:
    function SetCameraPath( cameraPath, targetPath, delay )

    -- параметры:
    cameraPath: string - имя раута движения камеры
    targetPath: string - имя раута движения прицела камеры
    delay: number - задержка в секундах перед запуском камеры

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

    -- примеры:
    changeRoom.SetCameraPath( "cameraPath.(Route)", "targetPath.(Route)", 1.5 )

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

На главную