Szerző Téma: Átlátszó EditBox  (Megtekintve 1233 alkalommal)

Átlátszó EditBox
« Dátum: 2014. július 24. - 18:07:39 »
0 Show voters
Üdv Fórumozók!
Csináltam egy átlátszó háttérképet.
Erre ment ugye rá az EditBox ez oké.
Levettem a Háttér átlátszóságát 0-ra ez is oké.
Na most, nekem átlátszó lett ez oké, bele is tudok kattintani az EditBoxba de nem látszódik amit írok.
Ez próbáltam egy ilyennel orvosolni de nemjó:
 
addEventHandler(\"onClientGUIChanged\", nick, function(element) 
   guiSetText(nicklabel, guiGetText(nick))
end)

 
Itt az egész funkció, mi a hiba:
 
function displayLoginBox()
    if Showed then
        return
    end
    Showed = true
exports.pro_blur:toggleblur()
    setElementAlpha(localPlayer,0)
    showChat(false)
fadeCamera(true)
    showPlayerHudComponent(\"all\",false)
showCursor(false)
guiSetInputEnabled(true)
login = true
 
image = guiCreateStaticImage(left, top, 489, 348, \"login.png\", false)
nick = guiCreateEdit(180, 129, 280, 33, \"\", false, image)
pw = guiCreateEdit(180, 180, 280, 33, \"\", false, image)
guiSetAlpha(image, 0)
nicklabel = guiCreateLabel  (180, 129, 1, 1, \"\", false, image)
pwlabel= guiCreateLabel  (180, 180, 1, 1, \"\", false, image)
register = guiCreateLabel(228, 263, 110, 30, \"\", true, image)
login = guiCreateLabel(338, 263, 110, 30, \"\", false, image)
setCameraMatrix(-2400.119140625, 1770.9249267578, 135.58090209961, -2498.3110351563, 1773.6412353516, 116.84623718262) ---belépéskor kamera
guiEditSetMasked(pw, true)
guiEditSetMaxLength(pw, 40)
guiEditSetMaxLength(nick, 15)
setCameraInterior(0)
setElementDimension(getLocalPlayer(), 65500)
addEventHandler(\"onClientKey\", getRootElement(), onEnter)
addEventHandler(\"onClientGUIClick\", register, validateDetails, false)
addEventHandler(\"onClientGUIClick\", login, validateDetails, false)
addEventHandler(\"onClientRender\", getRootElement(), renderTip)
end
addEventHandler(\"onClientGUIChanged\", nick, function(element)
guiSetText(nicklabel, guiGetText(nick))
end)

 
Miért nem látom hogy mit írok?

Nem elérhető Xenius

  • 668
    • Profil megtekintése
Átlátszó EditBox
« Válasz #1 Dátum: 2014. július 24. - 18:12:36 »
0 Show voters
Rakj felé onClientRender-el egy drawText-et

Átlátszó EditBox
« Válasz #2 Dátum: 2014. július 24. - 18:14:48 »
0 Show voters
Mármint a Label helyett rakjak DrawTextet?

Carlos

  • Vendég
Átlátszó EditBox
« Válasz #3 Dátum: 2014. július 24. - 20:28:13 »
0 Show voters
Ne, a label jó az, végülis ugyanazt a célt szolgálnál mint a dx text, szerintem azzal lesz a gond, hogy a onClientGuiChanged az alapból lefut vagy pedig egy funkcióhoz van csatolva?

Átlátszó EditBox
« Válasz #4 Dátum: 2014. július 24. - 21:11:13 »
0 Show voters
Igen többször lefut, de azzal nincs kapcsolatba amiket én használok(nick, nicklabel stb...)

Nem elérhető Toxic

  • 798
  • #elfújalágyszellő
    • Profil megtekintése
Átlátszó EditBox
« Válasz #5 Dátum: 2014. augusztus 19. - 14:51:06 »
0 Show voters
[mod]Elavult, zárom.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal