Poin Kesehatan
Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 62 dari 71.
Tantangan
SedangBerikan pemain poin kesehatan. Gigitan para pemburu akan dibahas di pelajaran berikutnya.
- Di
Health, tambahkan[SerializeField] private int hp = 3;danpublic void TakeDamage(int amount): kurangihpsebesaramount, lalu catat"HP: " + hp. - Saat
hpmencapai 0, catatGame overdan aturGetComponent<Player>().enabled = false;. - Awali
TakeDamagedenganif (hp <= 0) return;.
Tekan tombol “Main” untuk melihat gelombang datang. Lalu tekan tombol “Periksa”.
Coba sendiri
using UnityEngine;
public class Health : MonoBehaviour
{
// Pelajaran berikutnya akan mengisi bagian ini: poin nyawa pemain.
}
Semua pelajaran di Fisika dan Gameplay
1Rigidbody
Gravitasi dan MassaDorong dengan AddForceMelompat dengan ImpulsFixedUpdate untuk FisikaKecepatanBenda KinematikRingkasan: Landasan Peluncur4Coroutine
InvokeInvokeRepeating, CancelInvokeCoroutine PertamamuPerulangan dalam CoroutineMenghentikan CoroutineRangkuman: Hitung Mundur10Proyek: Kabur dari Arena
ArenaPara Pemburu2Tabrakan
OnCollisionEnterApa yang Kutabrak?Pecah Saat BenturanBerdiri di Atas TanahPantulan dan GesekanBentuk ColliderRangkuman: Dinding yang Bisa HancurLatihan sendiri: Playground Unity