Szerző Téma: Selectable text gond  (Megtekintve 1010 alkalommal)

Selectable text gond
« Dátum: 2015. Január 07. - 10:27:52 »
0
Sziasztok még csak most kezdtem el foglalkozni a textdraw-okkal de egy elég nagy gondba ütköztem. Éppen egy rendőröknek elérhető adatbázist készítek de a kattintható részek \"egymásba gabalyodnak\" vagy nem is tudom hogyan fogalmazzak...
Csatolok egy szerkesztett képet is amin könnyebben betudom ezt mutatni:
 
\"1jwqJu8.jpg\"
 
A különböző színnel jelölt zónákban végig kattintható az adott text. És emiatt a továbbra nem is lehet kattintani mivel rendszám lefedi azt és bejön a rendszám input.
Így néz ki pawnoban:



                TDEditor2_TD21 = TextDrawCreate(394.000000, 289.399902, \"Tovább\");
TextDrawLetterSize(TDEditor2_TD21, 0.400000, 1.600000);
TextDrawAlignment(TDEditor2_TD21, 1);
TextDrawColor(TDEditor2_TD21, -1);
TextDrawSetShadow(TDEditor2_TD21, 0);
TextDrawSetOutline(TDEditor2_TD21, 0);
TextDrawBackgroundColor(TDEditor2_TD21, 255);
TextDrawFont(TDEditor2_TD21, 1);
TextDrawSetProportional(TDEditor2_TD21, 1);
TextDrawSetShadow(TDEditor2_TD21, 0);
TextDrawSetSelectable(TDEditor2_TD21, true);
 

TDEditor2_TD22 = TextDrawCreate(216.000000, 290.333251, \"Vissza\");
TextDrawLetterSize(TDEditor2_TD22, 0.400000, 1.600000);
TextDrawAlignment(TDEditor2_TD22, 1);
TextDrawColor(TDEditor2_TD22, -1);
TextDrawSetShadow(TDEditor2_TD22, 0);
TextDrawSetOutline(TDEditor2_TD22, 0);
TextDrawBackgroundColor(TDEditor2_TD22, 255);
TextDrawFont(TDEditor2_TD22, 1);
TextDrawSetProportional(TDEditor2_TD22, 1);
TextDrawSetShadow(TDEditor2_TD22, 0);
TextDrawSetSelectable(TDEditor2_TD22, true);
                TDEditor2_TD24 = TextDrawCreate(291.500000, 209.599945, \"|AAA-000|\");
TextDrawLetterSize(TDEditor2_TD24, 0.400000, 1.600000);
TextDrawAlignment(TDEditor2_TD24, 1);
TextDrawColor(TDEditor2_TD24, 255);
TextDrawSetShadow(TDEditor2_TD24, 0);
TextDrawSetOutline(TDEditor2_TD24, 0);
TextDrawBackgroundColor(TDEditor2_TD24, 255);
TextDrawFont(TDEditor2_TD24, 1);
TextDrawSetProportional(TDEditor2_TD24, 1);
TextDrawSetShadow(TDEditor2_TD24, 0);
TextDrawSetSelectable(TDEditor2_TD24, true);

 
 
Aki tud valami megoldást nagyon szépen megköszönöm, eléggé lehangoló, hogy ilyen dologban akadok el.
A válaszokat előre is köszönöm!
Kisszundi
UI.:Azért nincsenek ékezetek mert a TDeditor nem kezeli azokat , a végső formájában természetesen ékezetes lesz.
« Utoljára szerkesztve: 2015. Január 07. - 23:59:56 írta Kisszundi »

Selectable text gond
« Válasz #1 Dátum: 2015. Január 07. - 22:14:20 »
0
Az aligmentet(vagy hogy írják xd) rakd centered-re (2) és akkor jó lesz.
TextDrawTextSize-val pedig tudod állítani hogy mennyire érzékelje a szövegtől kattinthatónak (wtf?) de abból ha Zamaroth editorjával csinálod a 2. értéke jó viszont az első mindig vagy túl nagy vagy túl kicsi, kis gyakorlással már ránézésre meg tudod állapítani emnyire kell rakni
pl.
 
TextDrawTextSize(td_HUD_ADAT[playerid], 15.000000, 141.000000);

 
hát remélem azért érthető volt, este nem nagyon megy a fogalmazás

Selectable text gond
« Válasz #2 Dátum: 2015. Január 07. - 23:59:37 »
0
Igen érthető volt :) És sikerült is ezer köszönet érte.

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Selectable text gond
« Válasz #3 Dátum: 2015. Január 08. - 16:17:37 »
0
[gmod]A témát ne felejtsük el lezárni. Köszönöm.[/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal