Attach3DTextLabelToVehicle RU
From SA-MP Wiki
Attach3DTextLabelToVehicle
Описание:
Прикрепляет 3д текст к указанному транспорту, созданный ранее с помощью функции Create3DTextLabel.
(Text3D:id, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ)
Text3D:id | ИД существующего 3д текста. |
vehicleid | ИД существующего транспорта, к которому нужно прикрепить 3д текст. |
OffsetX | Смещение по оси X, относительно центра транспорта (сам транспорт находится в 0.0). |
OffsetY | Смещение по оси Y, относительно центра транспорта (сам транспорт находится в 0.0) |
OffsetZ | Смещение по оси Z, относительно центра транспорта (сам транспорт находится в 0.0) |
Возвращаемые значения:
Эта функция ничего не возвращает.
Пример использования:
public OnGameModeInit() { new vehicle_id, Text3D:vehicle3Dtext; // создадим 3д текст "Йа Велик" красного цвета неважно в какой позиции, я взял везде 7,77 // он будет виден до 100 метров // он будет в виртуальном мире 0 // его нельзя увидеть через стены vehicle3Dtext = Create3DTextLabel("Йа Велик", 0xFF0000AA, 7.77, 7.77, 7.77, 100.0, 0, 1); // создадим велик в центре карты vehicle_id = CreateVehicle(510, 0.0. 0.0, 15.0, 5, 0, 120); // прикрепим 3д текст "Йа Велик" над великом (выше центра велика на 2 метра) Attach3DTextLabelToVehicle(vehicle3Dtext, vehicle_id, 0.0, 0.0, 2.0); }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- Create3DTextLabel: Создает 3D текст.
- Delete3DTextLabel: Удаляет 3D текст.
- Attach3DTextLabelToPlayer: Прикрепляет 3D текст к игроку.
- Update3DTextLabelText: Изменяет текст 3D метки.
- CreatePlayer3DTextLabel: Создает 3D текст для указанного игрока.
- DeletePlayer3DTextLabel: Удаляет 3D текст, созданный для игрока.
- UpdatePlayer3DTextLabelText: Изменяет текст 3D метки игрока.