Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: interpolate
1. Postęp interpolate ( loop między 4 punktami )
Jak sprawdzi? post?p interpolateBetween?

Chc? zrobi? interpolacje wok?? 4 punkt?w w trybie linear tzn:

a -> b -> c -> d -> a itd..

Czy jest na ta jaki? inny spos?b?

Za ka?d? propozycje z g?ry dzi?kuje ;-)
2. interpolate
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.0015screenH 0.9076screenW 0.9985screenH 0.0924tocolor(1011048), false)
        
dxDrawLine(screenW 0.9400screenH 0.1484screenW 0.9400screenH 0.1719tocolor(255255255255), 1false)
        
local now getTickCount()
    
local elapsedTime now now
    local endTime 
now 2000
    local duration 
endTime now
    local progress 
elapsedTime duration
    local x
yinterpolateBetween 
        
screenW * -0.0286screenH 0.93100
        
screenW 0.9949screenH 0.94270
        
progress"Linear")
    
local asd dxDrawText("HAZ TO PROS W DERBY"xyscreenW 0.2540screenH 0.9635tocolor(255255255255), 1.00"default""center""center"falsefalsetruefalsefalse)
    
end
)