Ringkasan: Kunci dan Pintu
Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 20 dari 63.
Tantangan
MudahSebuah gerbang terkunci berdiri di dinding, dan sebuah kunci tergeletak di lantai. Player.cs menggerakkan pemain dengan tombol panah dan memiliki field hasKey. Key dan Doorway di depan gerbang adalah pemicu. Tulis skripnya:
Key: saat pemain menyentuhnya, aturhasKeymilik pemain menjaditrue, catatGot the keydan hapus kuncinya. Tidak ada yang lain yang bisa mengambilnya: bola yang menggelinding melewatinya akan membiarkan kunci tetap di tempatnya.Door: saat pemain berjalan ke dalam doorway sambil membawa kunci, sembunyikangatedan catatThe door opens. Tanpa kunci, catatLockeddan biarkan gerbang tetap tertutup.
Tekan Play, coba buka gerbang, ambil kunci dan coba lagi, lalu tekan Check.
Coba sendiri
using UnityEngine;
public class Key : MonoBehaviour
{
// Hanya pemain yang mengambil kunci
}
Semua pelajaran di Fisika dan Gameplay
1Rigidbody
Gravitasi dan MassaDorong dengan AddForceMelompat dengan ImpulsFixedUpdate untuk FisikaKecepatanBenda KinematikRingkasan: Landasan Peluncur2Tabrakan
OnCollisionEnterApa yang Kutabrak?Pecah Saat BenturanBerdiri di Atas TanahPantulan dan GesekanBentuk ColliderRangkuman: Dinding yang Bisa Hancur