Ana içeriğe geç

AttachObjectToObject

Açıklama

Bu fonksiyon, objeleri diğer objelere bağlar.

ParametreAçıklama
objectidBağlanacak obje ID'si.
attachtoidBağlanılacak (ana obje) obje ID'si.
Float:OffsetXX yönündeki ana obje ile obje arasındaki mesafe.
Float:OffsetYY yönündeki ana obje ile obje arasındaki mesafe.
Float:OffsetZZ yönündeki ana obje ile obje arasındaki yüksekliği.
Float:RotXObje ve ana obje arasındaki X rotasyonu.
Float:RotYObje ve ana obje arasındaki Y rotasyonu.
Float:RotZObje ve ana obje arasındaki Z rotasyonu.
SyncRotationEğer sıfırsa, objenin rotasyonu ana objenin rotasyonuyla birlikte değişmez.

Çalışınca Vereceği Sonuçlar

1: Fonksiyon başarıyla çalıştı.

0: Fonksiyon çalışmadı. Bu, ilk (bağlanacak - objectid) objenin mevcut olmadığı anlamına gelir. Bağlanılacak ana objenin (bağlanılacak - attachtoid) oluşturulup oluşturulmadığının herhangi bir kontrolü yoktur.

Örnekler

new gObjectId = CreateObject(...);
new gAttachToId = CreateObject(...);

AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1);

Notlar

ipucu

Fonksiyon kullanılmadan önce iki objede oluşturulmalıdır. Bu fonksiyon oyuncu için özel oluşturulmuş objelerde çalışmaz.

Bağlantılı Fonksiyonlar