RU/getCameraTarget: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{RU/Server client function}} __NOTOC__ Эта функция возвращает элемент соответствующий текущей цели кам...")
 
(No difference)

Latest revision as of 13:23, 10 September 2014

Эта функция возвращает элемент соответствующий текущей цели камеры указанного игрока.

Синтаксис

Click to collapse [-]
Сервер
element getCameraTarget ( player thePlayer )

Синтаксис ООП Помогите! Я не понимаю, что это!

Метод: player:getCameraTarget(...)
Переменная: .cameraTarget
Парная функция: setCameraTarget

Обязательные аргументы

  • thePlayer: Игрок, цель камеры которого вы хотите получить.
Click to collapse [-]
Клиент
element getCameraTarget ()

Возвращает

  • Возвращает элемент цели, если функция была успешно выполнена, или false, если были указаны неверные параметры.
  • Возвращает false, если камера находится в фиксированном режиме или не имеет цели.

Пример

Данный пример проверяет, игрок ли цель камеры игрока или нет, и возвращает true или false соответственно.

Click to collapse [-]
Серверный скрипт
function isTargetPlayer( thePlayer )
    local target = getCameraTarget ( thePlayer )
    if ( getElementType ( target ) == "player" ) then   -- Если цель - игрок
        return true                                     -- Вернём true
    else
        return false                                    -- Иначе вернём false.
    end
end

Смотрите также

  • fadeCameraзаливает экран цветом или отменяет этот эффект
  • getCameraInteriorвозвращает номер интерьера, в котором установлена камера
  • getCameraMatrixвозвращает позицию камеры
  • getCameraTargetвозвращает элемент, за которым закреплена камера
  • setCameraInteriorустанавливает номер интерьера для созданной камеры
  • setCameraMatrixустанавливает позицию камеры
  • setCameraTargetзакрепляет камеру за определенным элементом