Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-06-03, 19:25


Xyrusek

socialproject.pl - LUA dev






Wiek: 26
Na forum: 3491 dni
Posty: 21
Nick w MP: Xyrusek

Piwa: 430

Respekt: 115,8
Respekt: 115,8

Witam, posiadam poni?szy kod:
Kod:

addEventHandler("onClientResourceStart", getResourceRootElement(), function()
x,y = guiGetScreenSize()
bg = guiCreateStaticImage(0, 0, 1920, 1080, "files/bg.png", false)
loginscreen = guiCreateStaticImage(0, 0, 1920, 1080, "files/loginscreen.png", false)
loginb = guiCreateStaticImage(0, 0, 1920, 1080, "files/loginb.png", false)
registerb = guiCreateStaticImage(0, 0, 1920, 1080, "files/registerb.png", false)
loginicon = guiCreateStaticImage(0, 0, 1920, 1080, "files/loginicon.png", false)
newsb = guiCreateStaticImage(0, 0, 1920, 1080, "files/newsb.png", false)
registericon = guiCreateStaticImage(0, 0, 1920, 1080, "files/registericon.png", false)
guiSetVisible(registerb, false)
setElementData(localPlayer, "plr:logged", false)
showChat(false)
showCursor(true)
end)

addEventHandler("onClientGUIClick", registerb, function()
guiSetVisible(registerb, true)
guiSetVisible(loginb, false)
end, false)

Chcia?bym zapyta? w jaki spos?b mog? przerobi? ten kod, aby grafiki mog?y s?u?y? jako przyciski, z g?ry dzi?kuj? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 03:16


santex







Wiek: 30
Na forum: 2986 dni
Posty: 21
Nick w MP: santex

Piwa: 186

Respekt: 50

u?yj eventu OnClientClick na guiCreateStaticImage. W razie czego, napisz to Ci pomog?.

Podpis

:-)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 07:50


Xyrusek

socialproject.pl - LUA dev






Wiek: 26
Na forum: 3491 dni
Posty: 21
Nick w MP: Xyrusek

Piwa: 430

Respekt: 115,8
Respekt: 115,8

Tylko mam pytanie jak ma wygl?da? ten event bo ju? pr?bowa?em go u?y?, ale mi si? nie udalo.

Podpis

LUA developer - socialproject.pl: 12.02.2019 - xx.xx.xx

Kontakt
socialproject.pl - discord.socialproject.pl
xyrusek

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 13:44


boszboszek

HEY






Wiek: 14
Na forum: 3505 dni
Posty: 146
Nick w MP: boszboszek

Piwa: 2172

Respekt: 261
Respekt: 261Respekt: 261Respekt: 261

onClientGUIClick()

Polecam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 16:19


Xyrusek

socialproject.pl - LUA dev






Wiek: 26
Na forum: 3491 dni
Posty: 21
Nick w MP: Xyrusek

Piwa: 430

Respekt: 115,8
Respekt: 115,8

"boszboszek" napisał/a:

onClientGUIClick()

Polecam

Nie by?o to do?? ?mieszne ;/
Raczej chodzi?o mi o przyk?adowe u?ycie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 18:28


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Mo?esz przycisk zrobi? poprzez dx, a p??niej zamieni? na grafike.

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-04, 20:09


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60

Ja na pocz?tku od biedy robi?em na grafice niewidzialny button i dzia?a?o.

Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-05, 15:25


Xyrusek

socialproject.pl - LUA dev






Wiek: 26
Na forum: 3491 dni
Posty: 21
Nick w MP: Xyrusek

Piwa: 430

Respekt: 115,8
Respekt: 115,8

"CjPomarancza" napisał/a:

Ja na pocz?tku od biedy robi?em na grafice niewidzialny button i dzia?a?o.

Ciekawie mog?oby to dzia?a?, m?g?by? mi podes?a?, jak mog? taki przycisk?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-05, 16:22


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60

"Xyrus" napisał/a:

"CjPomarancza" napisał/a:

Ja na pocz?tku od biedy robi?em na grafice niewidzialny button i dzia?a?o.

Ciekawie mog?oby to dzia?a?, m?g?by? mi podes?a?, jak mog? taki przycisk?


robisz button
guiCreateButton
z alph? r?wn? zero.

Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-05, 16:26


Xrent

-






Wiek: 21
Na forum: 3047 dni
Posty: 230
Nick w MP: Pazdam

Piwa: 535

Respekt: 295,3
Respekt: 295,3Respekt: 295,3Respekt: 295,3

Ostrzeżeń: 60%
"Xyrus" napisał/a:

"CjPomarancza" napisał/a:

Ja na pocz?tku od biedy robi?em na grafice niewidzialny button i dzia?a?o.

Ciekawie mog?oby to dzia?a?, m?g?by? mi podes?a?, jak mog? taki przycisk?

Jak robisz na CEGUI i chcesz button jako grafika to polecam.
1. Zr?b przycisk i daj alpha 0


Więcej informacji znajdziesz w Wikipedii MTA:

guiCreateButton

2. Stw?rz grafik? po?o?on? dok?adnie na buttonie tym z alpha 0.


Więcej informacji znajdziesz w Wikipedii MTA:

guiCreateStaticImage

3. Dajesz co ma si? dzia? po klikni?ciu.


Więcej informacji znajdziesz w Wikipedii MTA:

onClientClick


czyli np takie co?:
 button guiCreateButton200200200255 "GTAO.PL"true )
guiSetAlpha button)
guiCreateStaticImage200200200255"plik.png"false )

i dajesz event 
addEventHandler "onClientClick"getRootElement(), button )
-- co dalej ma sidziapo klikni?ciu 


Postaw piwo autorowi tego posta
 

 
Tagi: grafika :: jako :: przycisk
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Grafika jako przycisk Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku