Szerző Téma: Láthatatlan EditBox  (Megtekintve 1203 alkalommal)

Láthatatlan EditBox
« Dátum: 2014. december 22. - 22:43:00 »
0 Show voters
Sziasztok!
Éppen próbálok készíteni egy phone-systemet, de akadályba ütköztem. Próbálgattam, kerestem az MTA Wikin is, de nem találtam meg a megoldást, ezért tőletek kérek segítséget. Olyat szeretnék, hogy maga az EditBox láthatatlan legyen, de rendesen lehessen bele írni. Lásd HL loginpanel.
Elöre is köszönöm a válaszokat.

Nem elérhető hunfiu

  • 161
    • Profil megtekintése
Láthatatlan EditBox
« Válasz #1 Dátum: 2014. december 23. - 00:47:20 »
0 Show voters
DxDrawText-el kiírod azt ami a label-ba van oda ahova kell

Láthatatlan EditBox
« Válasz #2 Dátum: 2014. december 23. - 18:34:46 »
0 Show voters
Old meg cs!
[gmod=Toxic]Köszönjük ezt az értelmes hozzászólást, jutalmad 15% figyelmeztetés.[/gmod]
« Utoljára szerkesztve: 2014. december 23. - 18:35:29 írta Toxic »

Láthatatlan EditBox
« Válasz #3 Dátum: 2014. december 23. - 19:44:25 »
0 Show voters
Erre csak tudom ajánlani Carlos segítség videóját.
A gui felület videóban találsz egy jó megoldást hozzá.

Láthatatlan EditBox
« Válasz #4 Dátum: 2014. december 23. - 23:37:26 »
0 Show voters
Én(és még sok ember) így oldotta meg:
Először is kell ugye maga az Editbox amibe a szöveget írjuk:
 
 nick = guiCreateEdit(190, 170, 220, 21, \"\", false, hatter) -- Felhasználónév 

 
Kell egy átlátszó háttér, ezt láthatatlanná tesszük és ezáltal az editbox(ok) is láthatatlanok lesznek:
 
guiSetAlpha(hatter, 0)

 
Ha ez megvan már majdnem megvagyunk, van egy editboxunk bele is tudunk kattintani, illetve írni bele de ugye nem látjuk mit írunk, ezért a következőt kell tenni.Kell egy label:
 
nicklabel = guiCreateLabel  ( 0.31, 0.427, 1, 1, \"Felhasználónév\", true, image )

 
Majd egy onClientGUIChanged-al beállítjuk hogy amit az editboxba írunk az jelenjen meg a labelben.
 
addEventHandler(\"onClientGUIChanged\", nick, function(element) 
  guiSetText(nicklabel, guiGetText(nick))
end)

 
És gyakorlatilag megvagyunk.

Láthatatlan EditBox
« Válasz #5 Dátum: 2014. december 24. - 09:23:28 »
0 Show voters
Köszönöm Koko, sikerült megcsinálni.
A témát zárom!

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
Láthatatlan EditBox
« Válasz #6 Dátum: 2014. december 24. - 12:02:08 »
0 Show voters
[gmod]Helyezem.[/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal