top of page

Unity – 007

El profe Gomila nos ayuda a conocer mejor la interfaz de Unity, los componentes de los objetos y a programar en c#, es una introducción muy ligera y completa en español y gratis



NOTA LEER: uno de los problema que encontré es que los paquetes de assest de unity no están actualizados para las versiones actuales, para poder utilizar el FPS controller (en esta caso nuestro “personaje”) y poder caminar por el entorno hay que cambiar algo de un script


1- Nos vamos a la pestaña Project


2- En la parte del buscador de la pestaña ponemos esto:

SimpleActivatorMenu


3- Le damos doble click al script con el mismo nombre para abrirlo


Al abrir el script


1- En la parte de arriba agregamos:

using UnityEngine.UI;


2- Donde dice “public GUITextcamSwitchButton;” lo cambiamos a:

public Text camSwitchButton;


Y con eso debería funcionar

lo segundo que encontré es que el volver a cargar la escena ya no se escribe así actualmente 1- En la parte de arriba del script agregar using UnityEngine.SceneManagement; 2- en la parte donde se debe cargar la escena ahora es: SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);


Igual creó que habrá que añadir la escena para que unity sepa cual es y es desde File > Build Settings > Add open scenes y luego de eso pueden cerrar esa ventana


*chequen que en Scenes in build debe aparecerles la escena actual donde esta el proyecto



y por último, en la moneda, este problema no sé si será de como hice la moneda o también le pasa a ustedes, al recoger monedas a veces el contador resta -2 en vez de -1 por cada moneda que recogemos, la solución es simplemente escribir


coinsCount–;


En la parte de OnTriggerEnter en vez de ponerlo en OnDestroy, asi:



Ignorando esos detalles que mayormente se deben a que unity se ha actualizado, el profesor explica muy bien muchos conceptos que son necesarios de aprender así que no duden en tomarlo :D, si notan que les confunde como solucionar estos errores, en todo caso el curso es muy ligero y como introducción la información es 10/10, podrían solo tomar el curso sin hacer la practica

2 views0 comments

Comentários


bottom of page