Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция AttachObjectToObject

#Azamat

Компетентный
Описание функции:
Эта функция прикрепляет один объект к другому объекту. Прикреплённый объект будет следовать за основным.​

Параметры:
(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1)​

Описание параметров функции:

objectid - ID объекта который вы хотите прикрепить к другому главному объекту.
attachtoid - ID главного объекта к которому вы хотите прикрепить другой не главный.
Float:OffsetX - Смещение по оси X, относительно центра главного объекта.
Float:OffsetY - Смещение по оси X, относительно центра главного объекта.
Float:OffsetZ - Смещение по оси X, относительно центра главного объекта.
Float:RotX - Вращение по оси X, относительно главного объекта.
Float:RotY - Вращение по оси Y, относительно главного объекта.
Float:RotZ - Вращение по оси Z, относительно главного объекта.
SyncRotation - Если установлено 0, вращение objectid не будет изменяться вместе с attachtoid.
​

Примеры:
PHP:
new objectid = CreateObject(...);
new attachtoid = CreateObject(...);
 
AttachObjectToObject(objectid, attachtoid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1);
Примечания:
1: Функция успешно выполнена.
0: Функции не удалось выполниться. Основного объекта (objectid) не существует. Не внутренних проверок того, что прикреплённый объект (attachtoid) существует.​

Код:
PHP:
AttachObjectToObject(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1);
 
Сверху Снизу