GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: patrik221958 - 2017. Március 04. - 13:35:10

Cím: dxDrawText lekerekítése
Írta: patrik221958 - 2017. Március 04. - 13:35:10
Szevasztok van egy dxDrawText  em aminek le szeretném kerekíteni a széleit de nem tudom hogy lehet tudna valaki segíteni  ?
 
 

         dxDrawText(text,panelX+panelSize[panelType][1]/2, panelY-80+250+i*(50)+30/2, panelX+panelSize[panelType][1]/2, panelY-80+250+i*(50)+30/2, tocolor(0, 0, 0, alphaText),1, font2, \"center\", \"center\", false, false, true, true)

 
 
Cím: dxDrawText lekerekítése
Írta: Robika1 - 2017. Március 05. - 00:41:49
Hát a dxDrawText-nek alapból nincs látható széle, csak a szöveg látszik. A szöveget lekerekíteni.. hát az furán nézne ki. Szerintem a dxDrawRectangle-ra gondolsz (?).
Cím: dxDrawText lekerekítése
Írta: barkacsolasok - 2017. Március 05. - 10:29:35
Arra gondolt szerintem hogy a szélei simábbak legyenek és szépek, mint pl seemta-n. Mert azért elég erősen láthatóak a szélei
Cím: dxDrawText lekerekítése
Írta: BlackSy - 2017. Március 05. - 11:08:09
Szerintem az betűtípus függő.
Cím: dxDrawText lekerekítése
Írta: barkacsolasok - 2017. Március 05. - 11:44:22
Igen, de például a seemta Roboto fonto(kat) használ. Viszont ha én is azt használom egy scriptben, azok vékonyabban és rondábbul jelennek meg.
 
Nem tudom kinek segítség kinek nem, de én úgy oldottam meg hogy 2x rendereli ugyanazt a szöveget és a második \"réteget\" egy 0.5 értékkel jobbra és lefele is eltolja.
Cím: dxDrawText lekerekítése
Írta: id100 - 2017. Március 05. - 12:15:26
Az eltolás a körvonalazás, maga a betűtípus állítja ezt a tulajdonságot véleményem szerint.
Cím: dxDrawText lekerekítése
Írta: barkacsolasok - 2017. Március 05. - 12:18:23
Érdekes. Nekem nem úgy jelentek meg. És Lehet kerekítés az eltolás is ha fehér színnel tolom el és nem feketével. Vastagabb és sokkal szebb lesz.
Cím: dxDrawText lekerekítése
Írta: Live - 2017. Március 05. - 12:37:58
Erre való a dxCreateFont-nál az élsimítás.
 
dxCreateFont(\"Roboto.ttf\", 14, false, \"antialiased\")
Cím: dxDrawText lekerekítése
Írta: barkacsolasok - 2017. Március 05. - 13:24:48
Köszi :) Isten vagy.