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

На главную


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

На главную