- Видео 2
- Просмотров 13 670
SilEnT
Добавлен 17 июн 2017
Mmmm...hola :p
Este canal ahora estará enfocado en el motor de videojuegos Unity.
Subiré videos relacionados al desarrollo de videojuegos según lo valla aprendiendo.
Puedes seguirme en twitter, donde subiré proyectos personales y ..... cualquier cosa extra: @silent_ars
No sé que mas poner...
Este canal ahora estará enfocado en el motor de videojuegos Unity.
Subiré videos relacionados al desarrollo de videojuegos según lo valla aprendiendo.
Puedes seguirme en twitter, donde subiré proyectos personales y ..... cualquier cosa extra: @silent_ars
No sé que mas poner...
Видео
Que son las Corrutinas? - Unity
Просмотров 9 тыс.4 года назад
Un rápido vistazo a las corrutinas, un tipo de funcion que son muy útiles a la hora de querer modificar el tiempo de ejecucion del código, como por ejemplo, cambiar el color de un pez cada 2 segundos, o hacer desaparecer un objeto con un tiempo determinado.
hay talento solo falta sacarlo de depresion
sube mas videos we
@@oscarvillegasvillegas7508 jaja hdtpm
pinche edicion tan mas vergas el vato si le sabe y esta bien pitudo
genial hermano, muchas gracias. te mereces mas subscriptores bro :)
porque a mi no se me pone verde el time
Más videos por favor
Muy buena edición maestro!
Me sirvio muchisimo tu video, paso mi codigo por si a alguien le sirve es para que si le pegas al enemigo cambie de color public class OnHitChangeColor : MonoBehaviour { [SerializeField] private Color normalColor; [SerializeField] private Color onHitColor = Color.red; [SerializeField] private SpriteRenderer mySR; private void Awake() { mySR = GetComponentInParent<SpriteRenderer>(); } private void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("PlayerSword")) { StartCoroutine("ChangeColor"); } } IEnumerator ChangeColor() { mySR.color = onHitColor; yield return new WaitForSeconds(0.5f); mySR.color = normalColor; } }
HOLA NO HAY MAS VIDEOS
Muy buena voz, lastima solo tenes dos videos, ojala vuelves o te vuelva a encontrar
Que habrá sido de este bro?
necesito mas videos explicativos así n,w,n, excelente trabajo!;
Una explicación muy sencilla buena, gracias me aclaraste este tema
Una pregunta se puede usar Task.Deley(500) o no
Excelente aporte campeón!!! muchas gracias!!
Muy buen video explicando conceptos. Quisiera salir de una duda. ¿Entonces por ejemplo cuando movamos un personaje con rigidbody2D dentro de fixedupdate será necesario usar time.fixedDeltaTime o no?
Hola! Rigidbody.velocity es una velocidad absoluta en m/s. No hay necesidad de usar Time.deltaTime. Y siempre intenta usar cada movimiento de RigidBody en el FixedUpdate. Y alli ya solo es cuestion de igualar la componente Rigidbody2D.velocity= a un New Vector 2( de tu velocidad Normalizada con "Normalized" ) en la dirección que quieras. Saludos!😜
@@alefranart Muchas gracias por aclarar mi duda, para aportar comprendí que velocity como addforce no es necesario el fixeddeltatime. Pero he visto que cuando usan rigidbody moveposition si es válido usar fixed delta time. Saludos.
Por qué no hiciste más vídeos? :V
Buenisimo el video! Gracias!
muy buena explicacion, gracias!
buen videazo, ojalá siguiera subiendo cosas
videos tan bueno y no entiendo xq no tienes muchos suscriptores este canal merece más
BUEN VIDEO, GRACIAS
Gracias muy bien EXPLICADOO :)
por que solo tienes dos videos bro! acabo de encontrar tu canal y me gustó mucho lo claro que explicas.
Muy bien explicado la verdad, está buenísimo y lo he entendido perfectamente
Por fin entendí el time.deltatime, encerio eres un grande Bro no lo había visto de manera tan fácil, con los ejemplos que pusiste :D gracias groooo nuevo sub!!!
Explicas bien, amigo. Ojalá hubieras seguido haciendo estos videos. Gracias.
Buena, hermano.
La mejor explicación que ví. Por qué no subiste mas videos? Son muy útiles :'(
osea que si quiero 30 frames por segundo, seria algo asi. 1/30 * 30 = 1. Estoy en lo correcto?
gracias a ti ahora entiendo como usar corrutinas, t amo <3
Wow se ha entendido super bien pero todavía me estoy rayando xd pero se entiende muy bien
👍 si ya se desarrollar app android, que tan difícil es aprender Unity?
Super bien explicado uwu (hasta ahora me di cuenta que es coRRutinas y no CORTINAS jajajaj)
Gracias por crear este tipo de videos, con este nivel de edicion, me resultan mucho mas faciles y entretenidos que otros
buen video te marcaste
no me funcionan las corrutinas solo me no me da error cuando las empiezo con un string y no se me ejecutan no entinedo el porqué ¿sabes algo?
Regresa mi reyyy REGRESAAAAA
like y suscrito xq fuiste al grano sin rodeos... y el gracias por la informacion
Ameeen, tu vídeo es lo suficientemente profundo y detallado, no como otros que solo te ponen el código y listo y a la hora de usarlo no entiendes porque no funciona o no es apto para lo que necesitas, mis felicitaciones
60*2=120. Dividido 60 en 1 = 30, entonces, porque 2? Está la forma en que interprete la fórmula? Cuál es la manera correcta 😅
Como son multiplicaciones y divisiones no hay ley de los signos y por lo tanto tampoco un orden. Así que 60 x 2 = 120, deja el 120 ahí. 1 ÷ 60 = 0.01666666, multiplica esto por 120 y te da 2, dah.
@@juanvalle5022 a que fácil era Entoces si yo creo un juego que va dedicado 60fps tendría que calcular la velocidad del personaje 60x2=120m pero si uno juega con 30 fps entoces la velocidad será 30×2=60m y para que corra lo misma velocidad, tendré que controlar la velocidad que pasa un frame a otro frame 1%60=... Y lo multiplicó por 120m y me da 2m igual con los 30 fps 1%30=...x60=2m
AAAAAAAAAAAAAAAAAAAAAA quiero maaaaaaaaaaaaaaaaaas, que pasó compañero? son muy útiles tus videos.
Excelente video!
Man esta muy bueno, regresa para el animator u.u
Me lo dejaste clarisimo. Me hacia falta un video asi con dibujos para que se me quede en la mente. Muchas gracias!
Sigue asiiii!!! Vas para arribaaaa!!!
Holiii. Fer y yo somos tus fans!!!
buena
eh, que pedo, si escribo "IEnumerator" no me sale nada, ya hasta reinicié el VisualStudio, q procede?
El ienumerator es parte de una librería por lo cual se debe declarar using System.Collections; probablemente ese sea el problema
Crack, me habia olvidado para que servia esta cosa xd