Menu
CoddyTech

Ôn tập: Đồng hồ tốc độ

Thuộc phần Xây dựng trò chơi thực tế trong hành trình Unity của Coddy. Bài học 5 trên 60.

Chương này đã đưa các con số lên màn hình: một ô văn bản, một giá trị nối với chuỗi (string), các định dạng sau dấu hai chấm và bộ hẹn giờ được tính toán ở mỗi khung hình. Bảng điều khiển sử dụng tất cả những thứ đó.

challenge icon

Thử thách

Dễ

Viết bảng điều khiển trong Dashboard.cs.

  1. Trong Update(), hiển thị car.speed * 3.6f dưới dạng số nguyên km/h, 54 km/h, màu đỏ khi trên 50 và màu trắng trong các trường hợp khác.
  2. Lưu tốc độ cao nhất tính bằng km/h trong một trường; hiển thị như sau: Top: 61 km/h.
  3. Mỗi khung hình, cộng car.speed * Time.deltaTime vào một trường lưu quãng đường; hiển thị quãng đường theo km với hai chữ số thập phân: Trip: 0.18 km.

Nhấn Chơi, tăng tốc rồi phanh: tốc độ cao nhất vẫn được giữ nguyên. Sau đó nhấn Kiểm tra.

Tự làm thử

using UnityEngine;
using TMPro;

public class Dashboard : MonoBehaviour
{
    public Car car;
    public TMP_Text speedText;
    public TMP_Text topText;
    public TMP_Text tripText;

    // Hiển thị tốc độ, tốc độ tối đa và quãng đường đã đi
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Xây dựng trò chơi thực tế

Tự luyện tập: Playground Unity