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

Wysłany: 2015-11-03, 08:50


_Haze

Peace Yo!






Wiek: 25
Na forum: 4325 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

A wi?c chcia?em si? pobawi? w interpolateBeetwen lecz wiadomosc sie tylko przesune?? nwm jak zrobi? ?eby wiadomo?? przesuwa?a si? do pewnego punktu i wraca?a na pocz?tek kto? obja?ni t? funkcje? B?de wdzi?czny oczywi?cie piwko.

local screenW, screenH = guiGetScreenSize()
addEventHandler("onClientPreRender", root,
    function()
        dxDrawRectangle(screenW * 0.0015, screenH * 0.9076, screenW * 0.9985, screenH * 0.0924, tocolor(10, 1, 10, 48), false)
        dxDrawLine(screenW * 0.9400, screenH * 0.1484, screenW * 0.9400, screenH * 0.1719, tocolor(255, 255, 255, 255), 1, false)
        local now = getTickCount()
    local elapsedTime = now - now
    local endTime = now + 2000
    local duration = endTime - now
    local progress = elapsedTime / duration
    local x, y, _ = interpolateBetween ( 
        screenW * -0.0286, screenH * 0.9310, 0, 
        screenW * 0.9949, screenH * 0.9427, 0, 
        progress, "Linear")
    local asd = dxDrawText("HAZ TO PROS W DERBY", x, y, screenW * 0.2540, screenH * 0.9635, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, true, false, false)
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-04, 07:57


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Rozumiem, ?e wiadomo?? ju? si? przesuwa na dobre miejsce, ale nie potrafisz zrobi? chowania, tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-04, 08:32


_Haze

Peace Yo!






Wiek: 25
Na forum: 4325 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

chce zeby wiadomosc ze caly czas przesuwa?a i ?eby powraca?a na lewo

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-04, 21:52


Tostuch







Wiek: 28
Na forum: 5072 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

Naucz si? zmiennych, p??niej si? we? za interpolacj?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-04, 21:53


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4979 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

W?a?nie, naucz si? zmiennych a potem we? si? za interpolacj?.


ps. jak progress b?dzie wynosi? np. 0.9, to wtedy usun dxDrawText'a, zr?b nowy w upgranionej pozycji i cofaj go drug? interpolacj? na swoje miejsce, to jedyny pomys? jaki mi do glowy wpadl.

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Tagi: interpolate
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