Jump to content

Dx Fade Out


Lalalu

Recommended Posts

Hola, hago este post por el siguiente motivo:

Quisiera saber que debo usar para hacer que un Dx se desvanezca, como una especie de animación hasta desaparecer, supongo que esto es mediante el canal alpha del Dx pero.. ¿que función debería usar para lograr esto?

Edited by Lalalu
Link to comment

Podrías utilizar https://wiki.multitheftauto.com/wiki/InterpolateBetween pero es más sencillo el ejemplo que te pondré abajo:

local alpha = 255 -- El alpha inicial. Pongamosle 255
local cantidad_a_disminuir = 10 -- Vamos de 10 en 10 para abajo en cada frame.
local desvaneciendo = false

function dibujar()
	if desvaneciendo and alpha > 0 then
		-- Si el alphaInicial es mayor a 0, osea, es visible aun...
		alpha = math.max( alpha - 10, 0 ) -- Vamos bajandole 10 hasta llegar a 0
	end
end
addEventHandler( "onClientRender", root, dibujar )

 

  • Thanks 1
Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...