Date cuenta del efecto de matar monstruos. (Unidad)

Primero cree un componente de interfaz de usuario de texto y coloque la posición del texto a través del punto de anclaje, y ajuste el tamaño y el color del texto modificando el valor en la flecha a continuación. Si hay una fuente, también puede modificar el estilo de fuente.

 También puede agregar un componente de sombra para modificar el valor de x e y en el lugar donde se agrega el componente, de modo que el texto tenga un aspecto tridimensional y sombreado y se vea más estético.

 Cree un script de administrador de puntajes dedicado a controlar puntajes y móntelo en la interfaz de usuario de texto.

Código:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ScoreManager : MonoBehaviour
{
    //单例模式,在外面调用不需要创建对象。
    public static int score;
    //文本
    Text scoreText;

     void Start()
    {
        scoreText = GetComponent<Text>();
    }
    // Update is called once per frame
    void Update()
    { 
        scoreText.text = "Score: " + score;
    }
}

Y debe llamarse en el script hp del enemigo para agregar puntos antes de que el enemigo muera y sea destruido.

 ¿Y cuántos puntos necesitas agregar para matar a un monstruo? Diferentes monstruos tienen diferentes puntajes. En ese momento, solo necesitas cambiar el valor del puntaje para cambiar el puntaje por matar monstruos.

 

Implementación de imagen:

El orden de los códigos anteriores es diferente, lo que puede provocar errores en la operación.Si es necesario, se requiere un uso completo para garantizar el funcionamiento normal del proyecto. Si comete un error, verifique cuidadosamente y ajuste para ver si se puede lograr el efecto. Si hay una mejor manera, ¡por favor deje un mensaje a continuación! ¡gracias por ver! ! !


-------------------------------------------------- -------- FIN ----------------------------------------- ------------------------

 

Supongo que te gusta

Origin blog.csdn.net/weixin_57813136/article/details/132131869
Recomendado
Clasificación