Page 31 - MODUL PENGENALAN CONSTRUCT 2
P. 31

TAMPILAN CONSTRUCT 2







                 2. PARAMETER FUNGSI

                 Kita  bisa  membuat  fungsi  kita  menerima  sejumlah  nilai  angka
                 sebagai  parameter  atau  nilai  masukan  yang  akan  digunakan  oleh

                 fungsi  yang  bersangkutan,  contohnya  kita  ingin  membuat  pop  up

                 dengan  suatu  text  yang  berbeda  setiap  kemunculan,  kita  bisa
                 membuat  fungsi  yang  menerima  parameter  yang  akan  menentukan

                 text apa yang akan ditampilkan.



                 3. OUTPUT FUNGSI
                 Seperti dalam matematika, sebuah fungsi akan mengolah nilai input

                 menjadi suatu nilai output. Dalam pemrograman, belum tentu semua

                 fungsi  memiliki  nilai  output,  tapi  beberapa  jenis  fungsi  misalnya
                 perhitungan  rumus  tertentu  dalam  game  perlu  menghasilkan  suatu

                 output nilai.



                 4. CARA MEMBUAT FUNGSI DALAM CONSTRUCT 2

                 Pertama kita perlu buka layout editor, lalu klik kanan > Insert new

                 object > pilih objek Function. Kita perlu satu instance objek function
                 ini untuk mengatur pemanggilan fungsi dalam game kita.



                 Deklarasi fungsi,  atau  bagian  kode  yang  menjelaskan  aksi  apa  saja

                 yang akan dilakukan dalam suatu fungsi akan dibuat dalam bentuk

                 event, jadi kita perlu buat event baru > pilih Function > On Function
                 >  isi  nama  fungsi  yang  diinginkan.  Pastikan  nama  fungsi  mudah

                 dimengerti dan menjelaskan apa yang akan dilakukan dalam fungsi
                 tersebut.




                 Selanjutnya  kita  tinggal  mengisi  bagian  action  dari  fungsi  yang
                 sudah kita buat, bisa dengan membuat aksi baru secara manual, atau

                 menggunakan fitur copy-paste (dengan shortcut Ctrl-C dan Ctrl-V).




                                                          31
   26   27   28   29   30   31   32   33   34   35   36