Vấn đề của thanh sức khỏe hình chữ nhật hoặc trái tim truyền thống là một cái gì đó được hiểu rõ và dễ dàng giải quyết. Nhưng đâu là giải pháp được chấp nhận cho các thanh sức khỏe "có hình dạng sáng tạo" hơn, như mockup tôi đã thực hiện dưới đây?
Cách rõ ràng để làm điều này là có các họa tiết "ở giữa", vì vậy hình ảnh thứ ba sẽ là hình ảnh của chính nó, cùng với nhiều chuyển tiếp khác cho các mức độ sức khỏe khác nhau. Nhưng điều đó dường như thực sự không phù hợp và số lượng người đi đường cần thiết để tạo ra sự chuyển đổi suôn sẻ giữa các trạng thái sức khỏe sẽ rất lớn.
Ý tưởng khác duy nhất tôi có thể đưa ra là phủ lớp sprite "toàn bộ sức khỏe" lên trên các bộ tọa độ pixel "sức khỏe trống rỗng" và các tọa độ pixel trước khi nướng để thể hiện từng dấu tích của sức khỏe và sau đó làm cho chúng mờ đục hoặc trong suốt như sức khỏe đi lên hoặc xuống
Tôi dự định câu hỏi này là bất khả tri về ngôn ngữ và nền tảng nhưng hãy thoải mái cung cấp một mẫu cụ thể trong bất kỳ ngôn ngữ / thư viện / khung nào nếu nó giúp câu trả lời.