Dentro del código del script del héroe (objeto) quiero agregar la posibilidad de cambiar su sprite.
Entonces el jugador presiona el botón de espacio y el sprite cambia al otro sprite ya agregado al proyecto.
¿Me puede proporcionar un código de muestra para hacer esto?
1
Aunque la función para cambiar los sprites a continuación debería funcionar exactamente como lo solicitó, le sugiero que busque en el animador de Unity. Por lo general, cuando las personas cambian sprites es crear una animación para una acción (como balancear una espada o abrir una puerta) y esto generalmente se hace en motores más básicos intercambiando los sprites manualmente. Sin embargo, Unity ha incorporado soporte para animaciones que le permite crear un archivo de animación para todos los sprites necesarios, y luego le permite decirle al juego que los juegue automáticamente dadas ciertas condiciones en el controlador de animación.
—
Benjamin Danger Johnson