Wysłany: 2020-11-09, 20:35
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
Hej, znalaz?em na necie skrypt na animacje, dzia?a lecz, po dobiegni?ciu ko?ca przycisk si? usuwa, a ma sta? w miejscu.
local an_end = 56
local an_start = 1920 / 2 -- Depending on screen size
local an_val = an_start
local posy = 565 / 2
local width = 208 -- szerokosc
local height = 35
function openFunc ()
if( an_val > an_end ) then
an_val = an_val - 20
theAnim = dxDrawRectangle ( an_val , posy , width , height , tocolor ( 255 , 255 , 255 , 230 ), false )
end
end
addEventHandler ( "onClientRender" , root , openFunc )
Inaczej: Leci, i ma si? zatrzyma? a si? usuwa
Wysłany: 2020-11-09, 21:51
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
Dodaj dodatkowy warunek, co? w tym stylu - kiedy poni?ej lub r?wna si? warto?ci ko?cz?cej:
if ( an_val <= an_end ) then
theAnim = dxDrawRectangle ( an_end , posy , width , height , tocolor ( 255 , 255 , 255 , 230 ), false )
end
Wysłany: 2020-11-10, 08:00
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
Jak rozumiem co? takiego? local an_end = 56
local an_start = 1920 / 2 -- Depending on screen size
local an_val = an_start
local posy = 565 / 2
local width = 208 -- szerokosc
local height = 35
function openFunc ()
if( an_val > an_end ) then
an_val = an_val - 20
theAnim = dxDrawRectangle ( an_val , posy , width , height , tocolor ( 255 , 255 , 255 , 230 ), false )
end
end
if ( an_val <= an_end ) then
theAnim = dxDrawRectangle ( an_end , posy , width , height , tocolor ( 255 , 255 , 255 , 230 ), false )
end
addEventHandler ( "onClientRender" , root , openFunc )
Wysłany: 2020-11-10, 09:58
Wilq
Wiek: 24 Na forum: 4428 dni Posty: 3410
Piwa : 739
Tak, tylko wklej to do funkcji pod onClientRender, czyli do openFunc.
Tagi: animacja
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: