Penerapan Bahasa C# Pada Unity 3D

 Apa Itu Unity 3D ?

Unity 3D merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity 3D itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity 3D dibuat dengan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan ranking teratas untuk editor game. 

Pada Kesempatan kali ini ,saya akan memberitahukan cara penerapan bahasa C# ( C Sharp ) pada Unity 3D.


1.Public Variable

  Buatlah Objeck nya terlebih dahulu,


Setelah itu buat script C# nya,


Lalu masukan script yang telah anda buat ke dalam objeck dengan cara klik dan tahan script lalu bawa ke objeck.


jika sudah ,tekan 2 kali script ,secara otomatis akan diarahkan ke Visual Studio Code jika anda memiliki Aplikasinya / Bisa dengan aplikasi serupa lainnya.

Setelah masuk ke dalam VSCode / Aplikasi Serupa ,ketik seperti yang ada pada gambar dibawah ini.


Gambar tersebut adalah contoh penerapan Bahasa C# Public Variabel pada Unity 3D

Jika sudah mengetik seperti gambar diatas ,silahkan save (ctrl + s) dan kembali ke Unity 3D, tekan console dan play.


Jika tidak ada kesalahan pada penulisan ,maka akan muncul seperti tulisan yang ada di kolom kotak merah.

2.If Statement

If Statement digunakan untuk mengeksekusi beberapa kode program apabila mempunyai kondisi True atau False.
If Statement menentukan kondisi ekspresi yang akan dievaluasi. Apabila kondisi benar, pernyataan dalam kurung kurawal “{}” akan dieksekusi.
Apabila kondisi salah, maka akan di abaikan Kemudian komputer akan melanjutkan program yang berada setelah tubuh dari statement IF tersebut.


Ikutilah langkah di awal tadi sampai berada di VSCode / Aplikasi serupa.Setelah itu ketik seperti contoh dibawah ini.


Setelah itu buka kembali Unity 3D ,lalu buka console dan play ,jika tidak ada kesalahan pada penulisan ,maka akan muncul seperti gambar dibawah ini.


Pada kode diatas ,dijelaskan bahwa jika nilai =0 maka player diam ,dan jika nilai kurang dari 20 dan lebih dari 0 ,maka player bergerak dan jika bukan keduanya ,player gagal.

3.Void Function 

Ikutilah langkah di awal tadi sampai berada di VSCode / Aplikasi serupa.Setelah itu ketik seperti contoh dibawah ini.


Setelah itu buka kembali Unity 3D ,lalu buka console dan play ,jika tidak ada kesalahan pada penulisan ,maka akan muncul seperti gambar dibawah ini.



4.Array

Array merupakan suatu struktur data yang berfungsi untuk menyimpan kumpulan beberapa atau banyak data. Seperti kumpulan banyak variabel yang bertipe data sama.

untuk mengetahui lebih lanjut silahkan ikuti contoh dibawah ini.

Ikutilah langkah di awal tadi sampai berada di VSCode / Aplikasi serupa.Setelah itu ketik seperti contoh dibawah ini.


Setelah itu buka kembali Unity 3D ,lalu buka console dan play ,jika tidak ada kesalahan pada penulisan ,maka akan muncul seperti gambar dibawah ini.


Pada kode diatas ,dijelaskan bahwa terdapat data bernilai {21,34,40} ,jika kita inggin mencari data bernilai 21 ,maka kita harus menuliskan nilai[0] ,mengapa demikian ? 

dalam Array kita dapat menecari nilai data dengan angka 0 sampai seterusnya sesuai urutan ,seperti ;
{21,34,40]
 [0] [1] [2]

jadi jika kita ingin mencari nilai 21 ,kita harus memasukkan angka 0 ,jika ingin mencari nilai 34 maka kita harus memasukkan angka 1 ,dan seterusnya secara berurutan.

kita juga dapat memanggil semua nilai data secara bersamaan ,dengan cara seperti dibawah ini.


maka akan muncul 


dari gambar diatas dijelaskan bahwa untuk memanggil semua nilai data secara bersamaan ,maka kita harus menggunakan foreach seperti pada gambar.

5.For Loop

For adalah salah satu perulangan yang ada pada bahasa pemrograman C#. Fungsi for digunakan apabila kita akan melakukan pengulangan sebanyak n buah kali. Jadi kita sudah tau berapa banyak perulangan yang kita ingiin masukan.

Untuk mengetahui lebih lanjut silahkan ikuti contoh dibawah ini.

Ikutilah langkah di awal tadi sampai berada di VSCode / Aplikasi serupa.Setelah itu ketik seperti contoh dibawah ini.


maka akan muncul 


dari kode diatas ,dapat kita jelaskan bahwa perintah for pertama yaitu 

for(int i=0;i<20;i++) Debug.Log(i);

kode tersebut berartikan i sama dengan 0 ,maka data yang akan ditampilkan akan berawal dari angka 0 ,dan i < dari 20 ,maka data yang akan ditampilkan akan berakhir di angka 19.

pada perintah for kedua sama dengan perintah for pertama 

pada perintah for ketiga yaitu 

for(int i=0;i<20;i=i+2){
            Debug.Log(i);
        }

terdapat perbedaan yaitu i=i+2

dapat dijelaskan bahwa perintah tersebut akan menampilkan dari 0 karena i=0 dan seterusnya akan dita,bahkan 2 ,seperti 0 ,2 ,4 ,6 ,8 ,dst .Karena i kurang dari 20 maka pada perintah for ketiga hanya akan berakhir di 18.


Berikut penerapan Bahasa C# ( C Sharp ) yang dapat saya sampaikan ,mohon maaf jika ada kesalahan dalam penyampaian yang saya berikan.



Sampai jumpa lagi di Dunia - IT 

Komentar

Posting Komentar

Postingan populer dari blog ini

Membuat Objeck Bergerak di Unity 3D