Selain tipe data standar, Unity juga mampu mengenali tipe data lain seperti array atau bahkan tipe data buatan seperti struct. Materi kali ini tidak akan membahas struct, melainkan tipe class yang bisa mewakili tipe data yang lain.
Istilah looping digunakan untuk perintah pengulangan, pada pembahasan materi kali ini bukan membahas fungsi for atau while yang biasa digunakan tetapi sebuah pengulangan perintah yang dilakukan berdasarkan interval tertentu menggunakan fungsi InvokeRepeating().
Pertama Buatlah project baru di Unity. Buat script C# kemudian beri nama BelajarArray.
Cara Membuat Script C# ( Menu Assets->Create -> C# Script)
Kemudian ketik code berikut untuk membuat data array dan menampilkannya.
Pada code di atas, int[] menandakan bahwa arrayAngka merupakan data array yang bertipe int untuk menyimpan data berbentuk numerik sedangkan string[] menandakan bahwa arrayString merupakan data array yang bertipe string untuk menyimpan data berbentuk huruf dan nomor. Sementara teks1, teks2, teks3 bertipe data string.
void Start() berfungsi untuk mengeksekusi perintah yang ada di dalamnya hanya satu kali di awal saat program dijalankan.
Untuk baris 14 dan 15 serta 19 dan 20 berfungsi untuk melakukan perulangan sebanyak jumlah total array (.Length) dan menginput isinya ke dalam variabel teks1 ataupun teks2.
Kemudian void OnGUI() digunakan untuk mengeksekusi perintah atau komponen GUI. OnGUI() selalu dieksekusi pada setiap frame di dalam game. Pada code di atas OnGUI berisi perintah untuk menampilkan isi dari variabel “teks1” dan “teks2” pada posisi yang telah ditentukan.
Setelah menyimpan file “BelajarArray”, Drag And Drop pada kolom Main Camera. Lalu klik Main Camera dan lihat kotak inspector di sebelah kanan.
Lalu Isikan Kalimat pada Array dan kemudian play
Kedua Buat File C# kemudian berinama ArrayClass
lalu tuliskan kode Seperti Gambar
Setelah selesai
, "Drag and Drop" file
"ArrayClass" ke
'Main Camera'.(Seperti Sebelumnya)
Lalu Isikan Kalimat pada Array dan kemudian play
Ketiga Buat File C# kemudian berinama FungsiLooping Kemudian Ketik Script Berikut
Kemudian Play

Hasil Seperti Berikut
Sekian penjelasan dari saya