Hola Brujito, para hacer eso tenes que hacer el siguiente sistema: (los nombres utilizados son de ejemplo)
func_button:
target: multi
Atributos: Don't Move
delay before reset: 5
multi_manager:
name: multi
- SmartEdit > Add
Atributo: render1
Value: 0.1
Atributo: render2
Value: 5
cycler_sprite:
name: model
fx amount: 255
cycler_sprite:
name: model
fx amount: 255
cycler_sprite:
name: model
fx amount: 255
cycler_sprite:
name: model
fx amount: 255
cycler_sprite:
name: model
fx amount: 255
env_render:
name: render1
target: model
fx amount: 0
env_render:
name: render2
target: model
fx amount: 255
Te paso a explicar que es esto y cómo funciona.
La entidad env_render sirve para manipular a tu antojo el renderizado de otras entidades, ¿a que me refiero con esto? el renderizado sería controlar el render fx, render mode y fx color y fx amount. Lo que nos interesa ahora es el fx amount que controla la transparencia de la entidad o model, esta propiedad con un valor de 0, quiere decir que la entidad invisible, 40 es poco visible y 255 opaco, es decir, completamente visible.
Si observas bien, el botón acciona el multi_manager, y esta ultima entidad acciona el primer env_render que hace que el fx amount del cycler_sprite se convierta en 0, es decir que se va a volver invisible, el segundo env_render es activado a los 5 segundos, y lo que hace es volver a colocar el fx amount del model en 255, que lo convierte en visible.
Como podes ver, los cycler_sprite ya de por sí inician visibles, si queres que inicien invisibles ponelos a 0 e invertí los valores en el multi_manager, es decir, el primer render a activar en 255 y el segundo en 0.
Espero que te haya sido útil, si tenes alguna duda comentame por aquí.