Public bool CanGoToNextMilestone Īhora vamos a crear la función privada ‘ IrHaciaHito()‘ que se encargará de mover el objeto hacia un determinado hito y a una determinada velocidad. Nos indicará si el objeto puede continuar hacia el siguiente hito del patrón definido Public float VelocidadesPatronMovimiento Public class ComportamientoPatron : MonoBehaviour También definiremos algunas variables privadas y propiedades que necesitaremos más adelante: using UnityEngine VelocidadesPatronMovimiento: será la lista de velocidades a las que se moverá el objeto cuando se dirija a cada uno de los hitos definidos en la lista ‘HitosPatronMovimiento’.HitosPatronMovimiento: será la lista ordenada de objetos que representarán los hitos que seguirá el objeto.Terrestre: a través de esta variable indicaremos si el movimiento que seguirá nuestro objeto será tan sólo terrestre (aplicando la gravedad) o a través de todo el espacio (sin aplicar gravedad). En él definiremos 3 variables públicas que después podremos configurar desde el inspector: Imaginemos las posibilidades que esto nos ofrecerá a la hora de montar diferentes situaciones en nuestro juego… ¡Vamos manos a la obra! Creación del script ‘ComportamientoPatron.cs’Ĭomenzaremos por implementar el script que asignaremos al GameObject que se irá moviendo. Además prepararemos dicho sistema para que cuando el objeto que se mueve llegue a cada uno de los hitos, éste se detenga y realice una determinada acción antes de proseguir hacia el siguiente hito.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |