note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
AttachObjectToObject
Opis
Możesz używać tej funkcji, aby przyczepiać obiekty do innych obiektów. Obiekty będą podążać za głównym obiektem.
Nazwa | Opis |
---|---|
objectid | Obiekt, który ma zostać przyczepiony do innego obiektu. |
attachtoid | Obiekt, do którego inny obiekt ma zostać przyczepiony. |
Float:OffsetX | Dystans pomiędzy głównym obiektem, a przyczepianym obiektem (koordynat X). |
Float:OffsetY | Dystans pomiędzy głównym obiektem, a przyczepianym obiektem (koordynat Y). |
Float:OffsetZ | Dystans pomiędzy głównym obiektem, a przyczepianym obiektem (koordynat Z). |
Float:RotX | Rotacja X pomiędzy przyczepianym obiektem, a głównym obiektem. |
Float:RotY | Rotacja Y pomiędzy przyczepianym obiektem, a głównym obiektem. |
Float:RotZ | Rotacja Z pomiędzy przyczepianym obiektem, a głównym obiektem. |
SyncRotation | Jeżeli ustawione na 0, rotacja objectid nie będzie się zmieniała razem z attachtoid . |
Zwracane wartości
1: Funkcja wykonała się prawidłowo.
0: Funkcja nie wykonała się prawidłowo. To oznacza, że pierwszy obiekt (objectid) nie istnieje. Nie ma żadnej wbudowanej weryfikacji tego, czy drugi obiekt (attachtoid) istnieje.
Przykłady
new gObjectId = CreateObject(...);
new gAttachToId = CreateObject(...);
AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1);
Uwagi
tip
Oba obiekty muszą być utworzone przed próbą ich połączenia. Nie ma odpowiednika tej funkcji dla obiektów gracza (AttachPlayerObjectToObject), dlatego nie jest ona wspierana przez streamery.
Powiązane funkcje
- AttachObjectToPlayer: Przyczepia obiekt do gracza.
- AttachObjectToVehicle: Przyczepia obiekt do pojazdu.
- AttachPlayerObjectToPlayer: Przyczepia do gracza obiekt, który jest widoczny tylko dla niego.
- CreateObject: Tworzy obiekt.
- DestroyObject: Kasuje obiekt.
- IsValidObject: Sprawdza, czy podany obiekt istnieje.
- MoveObject: Przesuwa obiekt.
- StopObject: Zatrzymuje obiekt.
- SetObjectPos: Ustawia pozycję obiektu.
- SetObjectRot: Ustawia rotację obiektu.
- GetObjectPos: Podaje pozycję obiektu.
- GetObjectRot: Podaje rotację obiektu.
- CreatePlayerObject: Tworzy obiekt dla konkretnego gracza.
- DestroyPlayerObject: Kasuje obiekt gracza.
- IsValidPlayerObject: Sprawdza, czy podany obiekt gracza istnieje.
- MovePlayerObject: Przesuwa obiekt gracza.
- StopPlayerObject: Zatrzymuje obiekt gracza.
- SetPlayerObjectPos: Ustawia pozycję obiektu gracza.
- SetPlayerObjectRot: Ustawia rotację obiektu gracza.
- GetPlayerObjectPos: Podaje pozycję obiektu gracza.
- GetPlayerObjectRot: Podaje rotację obiektu gracza.