Wysłany: 2019-03-03, 21:11
sasik12
Wiek: 26 Na forum: 3763 dni Posty: 182
Piwa : 7
Witam . Mam pewien problem . Nie wiem w jaki spos?b u?y? funkcji interpolateBetween ?eby grafika powoli znika?a z ekranu . Mo?e kto? jako? pom?c ? Za pomoc
Podpis
Uczeń LUA . Mapper MTA.
Wysłany: 2019-03-03, 21:25
IgorPL222
LUA
Wiek: 26 Na forum: 3112 dni Posty: 133
Nick w MP: mxgvr
Piwa : 746
local tick = getTickCount ()
local skad = 1280
local dokad = 1920
addEventHandler ( 'onClientRender' , root ,function()
local X = interpolateBetween ( skad , 0 , 0 , dokad , 0 , 0 ,( getTickCount ()- tick )/ 1000 , "Linear" )
dxDrawRectangle ( X , 100 , 200 , 200 , white )
end )
Przeanalizuj ten kod, gdy? jest bardzo prosty. Je?eli nie zrozumiesz to zapraszam do wiki MTA:
Kod: https://wiki.multitheftauto.com/wiki/InterpolateBetween
Wysłany: 2019-03-10, 12:31
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
Igor jak to ma dzia?a?, skoro to si? obraca ?
[ Dodano : 2019-03-10, 14:39 ]
Kod:
sw, sh = guiGetScreenSize()
tick = getTickCount()
local img = dxCreateTexture("--nazwa obrazu.png")
function gui()
local a = interpolateBetween(0, 0, 0, 255, 0, 0, (getTickCount()-tick)/1500, "Linear")
dxDrawRectangle(sw * 0.7128, sh * 0.5198, sw * 0.1789, sh * 0.8711, tocolor(255, 255, 255, a), false)
end
addEventHandler("onClientRender", root, gui)
Tagi: animacja :: grafiki
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: