Menu
CoddyTech

Ôn tập: Cầu thang

Thuộc phần Những kiến thức cơ bản về lập trình trong Unity trong hành trình Unity của Coddy. Bài học 42 trên 85.

Hãy kết hợp các phần trong chương: một phương thức trả về một giá trị, một phương thức thực hiện công việc với giá trị đó và một vòng lặp gọi phương thức ấy. Mỗi bậc cầu thang cao hơn bậc trước nửa đơn vị.

challenge icon

Thử thách

Khó

Xây dựng một cầu thang gồm 6 bậc.

  1. Viết float StepHeight(int number) để trả về number * 0.5f + 0.25f.
  2. Viết void PlaceStep(int number): tạo một khối lập phương có tên Step tại new Vector3(number, StepHeight(number), 0), với kích thước new Vector3(1, 0.5f, 1).
  3. Trong Start(), đặt các bậc từ 0 đến 5 bằng vòng lặp for, sau đó ghi nhật ký Built 6 steps.

Nhấn Chơi: sáu bậc đi lên về phía bên phải. Sau đó nhấn Kiểm tra.

Tự làm thử

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // Đặt các bậc từ 0 đến 5, rồi ghi "Built 6 steps" vào Console.
    }

    // Viết float StepHeight(int number) ở đây.

    // Viết void PlaceStep(int number) ở đây.
}
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 Những kiến thức cơ bản về lập trình trong Unity

Tự luyện tập: Playground Unity