Wysłany: 2019-03-10, 18:43
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
Zrobi?em kod kt?ry wysuwa mi img z prawej strony ekranu. Ale chcia?bym ?eby img mia? tak? sam? animacj? tylko odwr?con?.
local sw , sh = guiGetScreenSize ()
local tick = getTickCount ()
local img = dxCreateTexture ( "hud.png" )
function gui ()
local interpolacja = interpolateBetween ( 5 , 0 , 0 , 0 , 0 , 0 , ( getTickCount ()- tick )/ 10000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
end
addEventHandler ( "onClientRender" , root , gui )
Wysłany: 2019-03-10, 21:31
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
Ta odwr?cona animacja ma nast?pi? zaraz po sobie czy w jakim? odst?pie czasowym? Napisz co? wi?cej.
Wysłany: 2019-03-11, 05:32
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
Po 5 sekundach od zej?cia na d??
Wysłany: 2019-03-11, 15:12
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
local sw , sh = guiGetScreenSize ()
local tick = getTickCount ()
local img = dxCreateTexture ( "hud.png" )
function gui ()
if tick > getTickCount () then
local interpolacja = interpolateBetween ( 5 , 0 , 0 , 0 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
elseif tick + 6000 > getTickCount () then
local interpolacja = interpolateBetween ( 0 , 0 , 0 , 5 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
end
end
addEventHandler ( "onClientRender" , root , gui )
Wysłany: 2019-03-11, 15:32
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
Wysłany: 2019-03-11, 15:42
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
local sw , sh = guiGetScreenSize ()
local tick = getTickCount ()
local img = dxCreateTexture ( "hud.png" )
function gui ()
if getTickCount () > tick then
local interpolacja = interpolateBetween ( 5 , 0 , 0 , 0 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
elseif getTickCount () > tick + 6000 then
local interpolacja = interpolateBetween ( 0 , 0 , 0 , 5 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
end
end
addEventHandler ( "onClientRender" , root , gui )
Ewentualnie opisz czy co? dzia?a, czy s? jakie? b??dy w ds3.
Wysłany: 2019-03-11, 15:47
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
Mhmmmm, nie dzia?a animacja znikania ;D
[ Dodano : 2019-03-11, 15:49 ]
W ds3 Jest b??d z endem i elseif'em
Wysłany: 2019-03-11, 16:26
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
"Kacperiusz" napisał/a :Mhmmmm, nie dzia?a animacja znikania ;D
[ Dodano : 2019-03-11, 15:49 ]
W ds3 Jest b??d z endem i elseif'em
Ale podaj ten b??d...
local sw , sh = guiGetScreenSize ()
local tick = getTickCount ()
local img = dxCreateTexture ( "hud.png" )
function gui ()
if getTickCount () > tick then
local interpolacja = interpolateBetween ( 5 , 0 , 0 , 0 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
elseif getTickCount () > ( tick + 6000 ) then
local tick2 = getTickCount ()
local interpolacja = interpolateBetween ( 0 , 0 , 0 , 5 , 0 , 0 , ( getTickCount ()- tick2 )/ 1000 , "OutQuad" )
dxDrawImage ( sw * interpolacja , sh * 0 , sw * 1 , sh * 1 , img )
end
end
addEventHandler ( "onClientRender" , root , gui )
Wysłany: 2019-03-11, 19:48
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
: (
Ostatnio zmieniony przez Kacperiusz 2019-03-12, 05:40, w całości zmieniany 1 raz
Wysłany: 2019-03-11, 20:26
_jvneczek
Wiek: 22 Na forum: 4326 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
Kacperiusz , No to mo?e podaj db3? Zamiast pisa? ?e kody kt?re poda? s? z?e, podaj db3 i b?dzie po sprawie bo na ten moment nie wiadomo co mo?na poprawi? w takowym kodzie.
Wysłany: 2019-03-11, 20:34
Kacperiusz
.
Wiek: 23 Na forum: 2770 dni Posty: 113
Piwa : 205
?aden z podanych kod?w nie ma erroru, sprawdzi?em to.
[ Dodano : 2019-03-12, 16:29 ]
Co mam zrobi? gdy ds3 nie pokazuje mi b??du w kodzie :?
Wysłany: 2019-03-12, 17:16
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
local tick = getTickCount ()
local image = dxCreateTexture ( "hud.png" )
function gui ()
if getTickCount () > tick then
interpolacja = interpolateBetween ( 1920 , 0 , 0 , 0 , 0 , 0 , ( getTickCount ()- tick )/ 1000 , "OutQuad" )
end
if getTickCount () > ( tick + 3000 ) then
interpolacja = interpolateBetween ( 0 , 0 , 0 , 1920 , 0 , 0 , ( getTickCount ()-( tick + 3000 ))/ 1000 , "OutQuad" )
end
dxDrawImage ( interpolacja , 0 , 1920 , 1080 , image )
end
addEventHandler ( "onClientRender" , root , gui )
Tagi: animacja :: notyfikacji
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: