Lumaktaw patungo sa pangunahing content

AttachObjectToObject

Description

Maaari mong gamitin ang function na ito upang ilagay ang mga object sa iba pang mga object.

NameDescription
objectidAng object na ikakabit sa isa pang object.
attachtoidAng object na ikakabit sa object.
Float:OffsetXAng distansya sa pagitan ng pangunahing object at object sa direksyon ng X.
Float:OffsetYAng distansya sa pagitan ng pangunahing object at object sa direksyon ng Y.
Float:OffsetZAng distansya sa pagitan ng pangunahing object at object sa direksyon ng Z.
Float:RotXAng pag-ikot ng X sa pagitan ng object at ng pangunahing object
Float:RotYAng pag-ikot ng Y sa pagitan ng object at ng pangunahing object.
Float:RotZAng pag-ikot ng Z sa pagitan ng object at ng pangunahing object.
SyncRotationKung nakatakda sa 0, ang pag-ikot ng objectid ay hindi magbabago sa attachtoid's.

Returns

1: Matagumpay na naisakatuparan ang function.

0: Nabigo ang function na isagawa. Nangangahulugan ito na ang unang object (objectid) ay wala. Walang mga panloob na pagsusuri upang i-verify na ang pangalawang object (attachtoid) ay umiiral.

Examples

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

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

Notes

tip

Ang parehong object ay kailangang gawin bago subukang ilakip ang mga ito. Walang player-object na bersyon ng function na ito (AttachPlayerObjectToObject), ibig sabihin ay hindi ito susuportahan ng mga streamer.