Program C# Unity : Materi 15 - Destroy

Destroy sering digunakan untuk menghancurkan atau menghilangkan objek di dalam game. Biasanya digunakan ketika objek musuh atau pemain kehabisan darah dalam game.



MULAI

1. Buat sebuah cube
2. Buat C# Script dengan nama "LatihanDestroy"
3. Tambahkan script tersebut ke objek cube.

Jika sudah buka script tadi dan tuliskan listing program di bawah :


A. LatihanDestroy.cs

using UnityEngine;
using System.Collections;
public class LatihanDestroy : MonoBehaviour {
                void Update () {
                                Destroy(gameObject);
                }

}

Penjelasan : 
Destroy(gameObject)
gameObject adalah sebuah perintah yang merujuk pada objek yang diberi script. Ini artinya objek cube akan dihilangkan setelah game dijalankan.





Cube hilang setelah game dijalankan.


Bagaimana jika objek ingin dihancurkan tapi setelah beberapa detik berlalu ? . Remake script "LatihanDestroy" dengan script di bawah ini :

B. LatihanDestroy.cs

using UnityEngine;
using System.Collections;
public class LatihanDestroy : MonoBehaviour {
                void Update () {
                                Destroy(gameObject,5);
                }

}

Penjelasan :
Angka 5 setelah perintah gameObject menunjukan waktu yang tersisa sebelum objek dihancurkan (hitungan detik). 




SELESAI






Spread the love

Fajar (Ucup)

Pemilik dan Author dari FajarYusuf.com dan juga seseorang yang gemar membagikan info menarik kepada orang lain.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *