ber Posted August 21, 2020 Share Posted August 21, 2020 Queria colocar um efeito de fade (ir aumentando o alpha) de um painel quando abrir/fechar ele. Creio que deve existir uma function da comunidade ou um resource que já faça isso, porém vasculhei em tudo quanto é lugar e não achei. Se alguém puder tiver algo parecido vai me ajudar muito Link to comment
Other Languages Moderators Lord Henry Posted August 22, 2020 Other Languages Moderators Share Posted August 22, 2020 Você pode começar a partir do exemplo desta página: https://wiki.multitheftauto.com/wiki/FadeInText 1 Link to comment
Angelo Pereira Posted August 22, 2020 Share Posted August 22, 2020 (edited) --/> Sistema básico, se tiver utilidade para você. teste, local alpha = 255 local contagem = "down" local timer_tick = getTickCount ( ) function system_alpha ( ) if timer_tick >= 1000 then if contagem == "down" then if alpha <= 100 then contagem = "up" else alpha = alpha - 1 end elseif contagem == "up" then if alpha >= 250 then contagem = "down" else alpha = alpha + 1 end end timer_tick = getTickCount ( ) end end --/# Pequeno exemplo, ao iniciar o resource. addEventHandler("onClientRender", root, function ( ) system_alpha ( ) --/> Chamará a função. dxDrawRectangle ( x*10, y*10, x*1366-20, y*766-20, tocolor ( 0, 0, 0, alpha ) ) end) Edited August 22, 2020 by Angelo Pereira Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now