Chuyển đổi HEX ⇔ RGB ⇔ Unity Color
Giao diện công cụ
RGB 99, 102, 241
Màu Unity
new Color(0.388f, 0.4f, 0.945f) Lịch sử (5 màu gần nhất)
Kiến thức cơ bản về Chuyển đổi màu sắc & Định dạng Unity
Định dạng màu trong Unity là gì?
Trong lập trình Unity (C#), cấu trúc Color thường sử dụng các giá trị số thực từ 0.0 đến 1.0 cho mỗi kênh R, G, B thay vì 0-255.
// Ví dụ: Màu đỏ trong Unity
new Color(1.0f, 0.0f, 0.0f);
Tại sao cần công cụ chuyển đổi này?
Khi lấy mã màu HEX từ các công cụ thiết kế như Figma hay Photoshop, bạn phải chia giá trị đó cho 255 để sử dụng trong code Unity. Công cụ này tự động hóa việc đó, giúp bạn tiết kiệm thời gian và tránh sai sót.
Mẹo tối ưu hóa
Nếu bạn cần thay đổi màu sắc thường xuyên, hãy cân nhắc sử dụng Color32 trong Unity để tiết kiệm bộ nhớ, hoặc sử dụng Shader để xử lý màu sắc ở cấp độ GPU.