Đổi màu chữ TextMeshPro bằng thẻ <color>

Tags:
UI
TextMeshPro
Rich Text

C# Code

using UnityEngine;
using TMPro;

public class TextColorChanger : MonoBehaviour
{
    public TextMeshProUGUI textMeshPro;

    void Start()
    {
        if (textMeshPro != null)
        {
            // Bạn có thể sử dụng tên màu (red, blue, green,...)
            // hoặc mã màu hex (#FF0000)
            textMeshPro.text = "Đây là màu <color=red>đỏ</color> và đây là màu <color=#00FF00>xanh lá</color>.";
        }
    }
}

Sử dụng Rich Text tags để thay đổi màu sắc của một phần văn bản trong TextMeshPro một cách linh hoạt mà không cần thay đổi màu của toàn bộ đối tượng.

Bình luận (0)

Bạn cần đăng nhập để có thể bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Bài viết liên quan

Làm cho văn bản trong TextMeshPro xuất hiện tuần tự từng chữ một, tạo cảm giác như đang được gõ máy chữ, thường dùng trong hội thoại.

UI
Effects
TextMeshPro

Một script để quản lý một điểm đánh dấu trên UI (ví dụ: icon nhiệm vụ), đảm bảo nó luôn chỉ đúng hướng tới mục tiêu trong không gian 3D và ghim vào cạnh màn hình khi mục tiêu ở ngoài tầm nhìn.

UI
Navigation
Quest
Camera

Sử dụng DOPunchScale của DOTween để tạo hiệu ứng 'nảy' hoặc 'đấm' cho đối tượng, rất hữu ích cho các nút bấm hoặc item.

DOTween
Animation
Punch
UI

Sử dụng DOTween để thay đổi kích thước của một đối tượng, tạo hiệu ứng phóng to hoặc thu nhỏ.

DOTween
Animation
Scale
UI

Sử dụng DOTween để làm mờ dần (fade in/out) một thành phần UI như Image hoặc TextMeshProUGUI.

DOTween
Animation
Fade
UI

Một hệ thống đơn giản để hiển thị các đoạn hội thoại có nhiều câu và lựa chọn cho người chơi, sử dụng ScriptableObject.

UI
Gameplay
Interaction
ScriptableObject

Một hệ thống kho đồ cơ bản sử dụng ScriptableObject cho dữ liệu vật phẩm và quản lý các ô chứa trong UI.

UI
Gameplay
Inventory
ScriptableObject
Architecture

Hiển thị các điểm đánh dấu (marker) cho các mục tiêu trên một thanh la bàn UI, giúp người chơi định hướng.

UI
Gameplay
Navigation

Quản lý thanh thể lực cho các hành động như chạy nước rút. Thể lực sẽ giảm khi chạy và tự động hồi lại khi đứng yên.

Gameplay
Player
Stamina
UI

Hiển thị một khung thông tin (tooltip) khi người dùng di chuột qua một đối tượng UI. Gồm 3 scripts: TooltipTrigger để kích hoạt, Tooltip để hiển thị, và TooltipManager (Singleton) để quản lý.

UI
Tooltip
Input