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

Wysłany: 2018-07-30, 00:27


DomineQ

lua mejster






Wiek: 22
Na forum: 3960 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5186

Respekt: 85,8

Witam, przychodz? mo?e i ze zbyt prostym problemem, ale podczas nauki LUA nie mog? zamkn?? gui, a przycisk nie reaguje. GUI zrobione jest w dxdraw.


addEvent("okno",true)
addEventHandler("okno"root, function(value)
if not value then return end
tekst value
showCursor(true)
addEventHandler("onClientRender"rootostrzezenie)
        function warnClose()
            if isMouseIn(screenW 0.5555screenH 0.5875screenW 0.1008screenH 0.0653then -- miejsce buttona
            if value then
                removeEventHandler("onClientRender"rootostrzezenie)
                end
            end
        end
       end)


isMouseIn jakby kto? potrzebowa?, ale jestem pewny, ?e to dzia?a:

function isMouseIn xywidthheight )
    if ( not isCursorShowing( ) ) then
        return false
    end
    local sxsy guiGetScreenSize ( )
    local cxcy getCursorPosition ( )
    local cxcy = ( cx sx ), ( cy sy )
    if ( cx >= and cx <= width ) and ( cy >= and cy <= height then
        return true
    else
        return false
    end
end


Za pomoc stawiam :piwo:

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-30, 00:44


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

db3?

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-30, 00:45


DomineQ

lua mejster






Wiek: 22
Na forum: 3960 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5186

Respekt: 85,8

"BarteQ03" napisał/a:

db3?

czyste ani jednego bledu

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-30, 01:20


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3


Więcej informacji znajdziesz w Wikipedii MTA:

onClientClick
w og?le nie masz tutaj tego eventu, wi?c funkcja wykrywa tylko pozycje myszki, a nie co ma si? sta? po klikni?ciu

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
DomineQ
Wysłany: 2018-07-30, 01:45


DomineQ

lua mejster






Wiek: 22
Na forum: 3960 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5186

Respekt: 85,8

Jutro dam zna? czy dzia?a.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-07-30, 11:41


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8


function click(button,state)
    if isMouseIn(xywh) and state == "up" then
        -- << dalsza cze?? >>
    end
end

addEventHandler("onClientClick"getRootElement(), click


Podpis
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
DomineQ
Wysłany: 2018-07-30, 16:18


DomineQ

lua mejster






Wiek: 22
Na forum: 3960 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5186

Respekt: 85,8

"NyAngel" napisał/a:


function click(button,state)
    if isMouseIn(xywh) and state == "up" then
        -- << dalsza cze?? >>
    end
end

addEventHandler("onClientClick"getRootElement(), click


Wszystko ?miga ju? jak nale?y, dzi?ki piwko leci.

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: button :: nie :: reaguje :: zamknięcie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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