Menu
CoddyTech

Ôn tập: Mặt trăng quay quanh

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 36 trên 85.

Phần ôn tập này tổng hợp nội dung của chương: một đối tượng con đi theo đối tượng cha mà không cần viết code, xoay mỗi khung hình và tăng tỷ lệ đến một giới hạn.

challenge icon

Thử thách

Trung bình

Viết script cho hành tinh; mặt trăng, vệ tinh của nó, sẽ tự đi theo.

  1. Trong Update(), xoay hành tinh quanh trục y với tốc độ spin độ mỗi giây.
  2. Khi bạn giữ phím Space, tăng trường float size từ 1 lên 2 với tốc độ grow mỗi giây bằng Mathf.MoveTowards.
  3. Đặt transform.localScale = Vector3.one * size;.

Nhấn Chơi và giữ phím Space: hành tinh lớn dần và mặt trăng văng ra xa hơn. Sau đó nhấn Kiểm tra.

Tự làm thử

using UnityEngine;

public class Planet : MonoBehaviour
{
    public float spin = 40f;
    public float grow = 0.5f;

    void Update()
    {
    }
}
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