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

Wysłany: 2020-02-21, 19:18


killercycDDS

Migacz






Wiek: 26
Na forum: 4653 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1667

Respekt: 22

Witajcie przychodz? z pytaniem jakie funkcje potrzebuje do przesuwania grafiki po ekranie. Chodzi mi tu o to ?e jak wejd? w marker to wyskakuje mi grafika i musz? j? przenie?? z a do b
https://imgur.com/a/CL21LvQ

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 19:22


Szypki_exe







Wiek: 22
Na forum: 3380 dni
Posty: 172

Piwa: 1426

Respekt: 150
Respekt: 150Respekt: 150


Więcej informacji znajdziesz w Wikipedii MTA:

interpolateBetween



Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount


wszystko masz rozpisane na mtawiki

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-21, 19:53


Mikołajj







Wiek: 23
Na forum: 3026 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

"Szypki_exe" napisał/a:


Więcej informacji znajdziesz w Wikipedii MTA:

interpolateBetween



Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount


wszystko masz rozpisane na mtawiki


On chce j? przenie??, a nie zrobi? animacj? :)

getCursorPosition

i event onClientClick

Ostatnio pisa?em system na co? podobnego i masz przyk?ad:

tabela = {
    {x = 300, y = 300, width = 300, height = 300, scrolly = 300}
}

addEventHandler('onClientRender', root, function()
    for key, value in ipairs(tabela) do
        dxDrawRectangle(value.x, value.y, value.width, value.height, tocolor(250, 0, 0, 255))
        dxDrawRectangle(value.x + value.width, value.scrolly, 10, 25, tocolor(0, 250, 0, 255))

        if cos then
            cursorx, cursory = getCursorPosition()
            xx, yy = cursorx * 1920, cursory * 1080
            value.scrolly = yy - 12.5
        end
    end
end)

addEventHandler('onClientClick', root, function(button, state)
    if button == 'left' then
        if state == 'down' then
            for key, value in ipairs(tabela) do
                if isMouseOn(value.x + value.width, value.scrolly, 10, 25) then
                    cos = true
                end
            end
        elseif state == 'up' then
            for key, value in ipairs(tabela) do
                cos = false
            end
        end
    end
end)


Postaw piwo autorowi tego posta
 

 
Tagi: przesuwanie :: grafiki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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