Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

[ PAMOKA ] SetObjectMaterialText


Erebulikas

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3868 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

[ PAMOKA ]

Sveiki, pastebėjau, kad daugelis rašo į pagalbos skiltį klausdami, kaip reikia rašyti ant objiektų. Taigi parašysiu pamoką kaip reikia rašyti norimus tekstus ant tam tikrų objiektų.

Naudosime funkciją SetObjectMaterialText.

Taigi pradėkime:

OnGameModeInit callback'e t.y po

public OnGameModeInit()
{

rašome

new objiektas = CreateObject(19353, -1999.564819, 180.961532, 27.539062, 0.000000, 0.000000, 0.000000);

19353 - objiekto ID. Objiektą galite naudoti betkokį.

toliau rašome :

SetObjectMaterialText(objiektas, "SUPERGAMES.LT", 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);

Taigi su šia funkcija galime užrašyti tekstą ant objiekto. Tekstą, užrašo dydį, šriftą ir lygiuotę galite pasikeisti į kitas.

Rezultatas:

d5f3af6129457206af9f5656b321d177363.png

  • Teigiamai 8
  • Neigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Mldc, nuostabi pamoka, ilgai ieškojau šios pamokos, o galbūt eina sumažinti raides ?

SetObjectMaterialText(objiektas, "SUPERGAMES.LT", 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);

čia raidžių dydis, pasikeisk į kokį nori. (MAX 255)

  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3868 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...