jairogarcíarincón

Introducción



Para realizar este ejercicio, lo primero que debemos hacer, tal y como indica el enunciado, es duplicar nuestra escena de Triggers en otra llamada Contadores.

A continuación, siguiendo el mismo procedimiento que el ejercicio del Canvas, crearemos una nueva caja de texto (UI > Text > Legacy) llamada Texto Contador y la añadiremos a nuestra escena con el texto Puntuación: 0. El resultado podría ser similar a este:

20 Unity 2D - Contadores
Fuente: Elaboración propia


El script de Contador



Si queremos conseguir que, cada vez que el sprite rojo atraviese el amarillo, se incremente el contador y además éste ya no desaparezca, debemos realizar varias cosas.

La primera de ellas, será quitar al sprite rojo el script de Triggers, ya que no queremos que desactive el sprite amarillo cuando lo atraviese.

A continuación crearemos un script llamado Contador con el siguiente código y se lo agregaremos al sprite rojo:



Para finalizar, tan solo debemos asegurarnos de asociar, en la Inspector window del sprite rojo, la caja de TextoContador con la variable correspondiente del script de Contador.


Publicado el 09 de Diciembre de 2022

unityvideojuegos2d