Jump to content
  • ¡Hola, Invitado! Únete a nuestra comunidad y construyamos juntos algo increíble.

    ¡Bienvenido a nuestra comunidad! Al unirte, formarás parte de una comunidad apasionada por MAPPING. Para participar activamente, simplemente haz clic en el botón ‘Conectarse’ o ‘Registrarse’. Una vez registrado, podrás publicar mensajes, compartir tus experiencias y explorar los diversos foros disponibles. ¡Esperamos verte pronto y compartir momentos increíbles juntos!

Guia Completa: Desaparecer Objetos con env_render

Valorar este tema


Publicaciones recomendadas

Publicado

Claro, inclusive con el mismo boton a changetarget y a otro render para el proceso inverso, esta bueno para usarlo en deathrun!

Gracias por el tutorial! :)


firma_mm8.png

 

  • 4 años después...
Publicado

Buenas, paso a explicar lo que quiero lograr hacer...

Tengo 5 models, el env_render y el button. Mi idea es que al activar el botón los models se hagan visibles por 4-5 segundos y luego vuelvan a su estado inicial (Invisibles) sin necesidad de tocar devuelta el botón, es decir, que la secuencia dure eso y al volver al tocar el botón haga lo mismo y así.

El tema es que hice lo que indica este tutorial pero lo que sucede es lo siguiente: Apenas arranca la primera ronda e inician invisibles, cuando toco el botón se hacen visibles pero sin tiempo, es decir, ni siquiera volviendo a tocar el botón se vuelven invisibles, directamente quedan visibles toda la ronda, me tiro kill e inician visibles (deberían iniciar invisibles como la primer ronda).

Se me hace que para controlar ese encendido y apagado tengo que hacerlo desde un multi_manager verdad? osea enlazar ese env_render al manager? Si pueden guiarme y/o explicarme se los agradecería mucho

Publicado

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í.


firma_mm8.png

 

  • 1 año después...
Publicado

gente tengo un problema, tengo un bloque func_ilusionary la cual desaparece por el env_render al romper un func_breakeable. Mi problema es que al terminar la ronda el func_ilsusionary no vuelve a aparecer

20220405204105_1.jpg

20220405204146_1.jpg

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...

Información importante

Al utilizar nuestra web, aceptas nuestras Política de privacidad estás de acuerdo con las condiciones establecidas.