AttachObjectToObject

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

AttachObjectToObject

Funkcijos pavadinimas AttachObjectToObject
Sintaksė
Reikalavimai nėra
Kategorija Objektų Funkcijos.png Objektų Funkcijos
Biblioteka a_objects.inc
Atsiradimas 0.3d RC3

Aprašymas

Funkcija skirta "prilipdyti" objektą prie kito objekto.

Sintaksė

(objectid, attachtoid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ, SyncRotation = 1)

Privalomi parametrai

Šis parametras yra privalomas.objectid Objekto ID kurį norite prilipdyti.
Šis parametras yra privalomas.attachtoid Objekto ID prie kurio lipdysite objektą.
Šis parametras yra privalomas.Float:OffsetX Atstumas tarp lipdomo ir pagrindinio objekto X pozicijoje.
Šis parametras yra privalomas.Float:OffsetX Atstumas tarp lipdomo ir pagrindinio objekto Y pozicijoje.
Šis parametras yra privalomas.Float:OffsetX Atstumas tarp lipdomo ir pagrindinio objekto Z pozicijoje.
Šis parametras yra privalomas.Float:RotX X Pasisukimas tarp objekto ir lipdomo objekto.
Šis parametras yra privalomas.Float:RotY Y Pasisukimas tarp objekto ir lipdomo objekto.
Šis parametras yra privalomas.Float:RotZ Z Pasisukimas tarp objekto ir lipdomo objekto.

Neprivalomi parametrai

Šis parametras nėra privalomas.SyncRotationPasirinkimas ar prilipdomo objekto pasisukimo laipsniai priklausys nuo objekto prie kurio jis prilipdytas. Numatytoji reikšmė 1.


Grąžinama reikšmė:
Ši funkcija neturi grąžinamos reikšmės.

Pavyzdys

Objekto prilipdymas prie kito objekto.

Užsikraunant gamemode'ui, serveris sukurs du objektus, bei vieną iš jų prilipdys prie kito.

Raimis R 22:27, 10 kovo 2012 (EEST)

public OnGameModeInit(){
    new PagrindinisObjektas = CreateObject(...);
    new PrilipdomasObjektas = CreateObject(...);
    AttachObjectToObject(PrilipdomasObjektas, PagrindinisObjektas, 1247.0, 784.0, 1.0, 0.0, 0.0, 35.0, 1);
    return 1;
}

Istorija

Release Candidate
0.3d RC3 Pridėta galimybė „prilipdyti“ objektą prie kito objekto.

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su AttachObjectToObject veikimu.

Globalūs objektai
  • AttachObjectToObject: Prilipdyti globalų objektą prie kito globalaus objekto.
  • CancelEdit: Nutraukti objekto redagavimo rėžimą.
  • EditObject: Leisti žaidėjui redaguoti globalų objektą.
  • GetObjectPos: Išgauti globalaus objekto pozicijos koordinates.
  • GetObjectRot: Išgauti globalaus objekto pasisukimo laipsnius.
  • MoveObject: Judinti globalų objektą į naują poziciją.
  • SetObjectRot: Nustatyti globalaus objekto pasisukimo laipsnius.
  • StopObject: Sustabdyti judantį globalų objektą.
Žaidėjų objektai

Serverio iškviečiamos funkcijos
  • OnObjectMoved: Iškviečiama globaliam objektui baigus judėti.
Asmeniniai įrankiai
San Andreas Multiplayer