Menu
CoddyTech

Poin Kesehatan

Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 62 dari 71.

challenge icon

Tantangan

Sedang

Berikan pemain poin kesehatan. Gigitan para pemburu akan dibahas di pelajaran berikutnya.

  1. Di Health, tambahkan [SerializeField] private int hp = 3; dan public void TakeDamage(int amount): kurangi hp sebesar amount, lalu catat "HP: " + hp.
  2. Saat hp mencapai 0, catat Game over dan atur GetComponent<Player>().enabled = false;.
  3. Awali TakeDamage dengan if (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

Latihan sendiri: Playground Unity