Wysłany: 2020-11-11, 16:34
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2755 dni Posty: 112
Piwa : 13
addEventHandler ( "onClientClick" , root , function( button , state )
if not state then return end
if isMouseInPosition ( 797 , 605 , 319 , 56 ) then
local x_edit , y_edit = getCenter ( 304 , 190 )
zaloguj = guiCreateEdit ( x_edit , y_edit , 304 / zoom , 35 / zoom , "" , false )
end
end )
witam mam pytanie jak zrobi? aby po klikni?ciu w pozycji 797, 605, 319, 56 tworzy? si? na ekranie edit.
Wysłany: 2020-11-11, 16:39
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Zdefiniowales funkcj? isMouseInPosition powy?ej tego kodu? To nie jest wbudowana funkcja.
Wysłany: 2020-11-11, 16:50
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2755 dni Posty: 112
Piwa : 13
nie Zdefiniowalem
[ Dodano : 2020-11-11, 16:56 ]
zdefiniowa?em ale nadal nie pokzuje mi si? po kliknieciu w pozycje
Wysłany: 2020-11-11, 17:00
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
A getCenter? Sk?d masz funkcj??
Poka? kod i b??dy DB3 bo tam jest wszystko.
Wysłany: 2020-11-11, 17:05
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2755 dni Posty: 112
Piwa : 13
do zamknieca
Ostatnio zmieniony przez filip0985 2020-11-11, 21:41, w całości zmieniany 1 raz
Wysłany: 2020-11-11, 17:19
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Wska? te linijki z b??d?w.
Ponawiam pytanie, wska? gdzie masz funkcje getCenter.
Wysłany: 2020-11-11, 17:23
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2755 dni Posty: 112
Piwa : 13
== 212 == guiSetAlpha ( zaloguj , 0 )
== 214 == guiEditSetMaxLength ( zaloguj , 22 )
== 216 == guiSetAlpha ( zaloguj , 0.60 )
== 218 == guiSetVisible ( zaloguj , true )
a funkcja get center jest usuni ? ta
[ Dodano : 2020-11-11, 17:45 ]
i ja chc? zrobi? aby po kliknieciu w przycisk zarejestruj otwar?o si? okno [czyli zdj?cie otwiera si?] i tworzy si? ten edit box
Wysłany: 2020-11-11, 19:37
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Nie pomagasz autorze postu. Je?li nie masz funkcji getCenter to jak jej u?ywasz w kodzie?
w evencie onClientClick dajesz warunek isMouseInPosition.
Wysłany: 2020-11-11, 20:45
filip0985
Początkujący w LUA
Wiek: 22 Na forum: 2755 dni Posty: 112
Piwa : 13
zdefiniowa?em
function getCenter ( x , y )
x , y = x / zoom , y / zoom
return ( sw / 2 ) - ( x / 2 ), ( sh / 2 ) - ( y / 2 )
end
[ Dodano : 2020-11-11, 20:47 ]
https://imgur.com/a/eK5uBUe
--215-- guiSetAlpha(zaloguj,0)
--217-- guiEditSetMaxLength(zaloguj, 22)
--219-- guiSetAlpha(zaloguj,0.60)
--221-- guiSetVisible(zaloguj,true)
[ Dodano : 2020-11-12, 08:18 ]
Do Zamkni?cia.
Tagi: ismouseinposition :: tworzenie :: edita
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: