Lối thoát
Thuộc phần Vật lý và lối chơi trong hành trình Unity của Coddy. Bài học 64 trên 71.
Thử thách
Trung bìnhHoàn thiện Exit: một bệ cho phép người chơi thoát ra khi bệ mở.
- Thêm
private bool open = false;vàpublic void Open(): đặtopen = true;, đổi màu bệ thànhColor.greenvà ghi lạiThe exit is open. - Trong
OnTriggerEnter(Collider other), khiopen && other.CompareTag("Player"), ghi lạiYou escaped!và gọiother.gameObject.SetActive(false);.
Nhấn Chơi: hiện tại lối thoát vẫn màu đỏ. Sau đó nhấn Kiểm tra.
Tự làm thử
using UnityEngine;
public class Exit : MonoBehaviour
{
// Một bài học sau sẽ bổ sung phần này: lối ra mở sau đợt tấn công cuối cùng.
}
Tất cả bài học trong Vật lý và lối chơi
1Rigidbody
Trọng lực và khối lượngĐẩy bằng AddForceNhảy bằng xung lựcFixedUpdate cho vật lýVận tốcVật thể động họcÔn tập: Bệ phóng4Coroutine
InvokeInvokeRepeating, CancelInvokeCoroutine đầu tiên của bạnVòng lặp trong CoroutineDừng CoroutineÔn tập: đếm ngược10Dự án: Thoát khỏi đấu trường
Đấu trườngThợ săn2Va chạm
OnCollisionEnterMình đã va chạm với gì?Vỡ khi va chạmĐứng trên mặt đấtĐộ nảy và ma sátHình dạng colliderÔn tập: Tường có thể phá vỡ5Dự án: Cuộc đua thu thập xu
Quả bóng lănThu thập xuTự luyện tập: Playground Unity