Sumbangan / Donate

Donate (Libery Reserve)


U5041526

Kamis, 22 Desember 2011

Game Maker - Mengenal Ekstensi GM Windows Dialogs (Color Dialogs)

Sekarang kita akan membahas tentang Color Dialogs. Fitur pada color dialogs yaitu:

wd_color_dialog_show()
wd_color_dialog_get_color()
wd_color_dialog_set_color(col)

Ok, kita akan langsung mulai pembahasannya.
Pertama install extension GM Windows Dialogs terlebih dahulu.


Lalu buat sebuah object, buat Create event dan isikan kode in:

color = c_black //warna awalnya adalah hitam

Lalu buat event Press Space, dan isi kode ini:

wd_color_dialog_show()

Dan buat Draw Event, dan isi kode ini:

draw_set_color(color)
draw_text(10,10,'Testing')

Sekarang masukan objectnya dalam room dan play.
Lalu kamu tekan spasi untuk memilih warna, kemudia klik OK. Warna teks BELUM BERUBAH? ya ialah, butuh kode lain untuk membuat warna teks berubah sesuai keinginan.

Caranya tinggal tambahkan kode ini pada event Press Space

color = wd_color_dialog_get_color()

Tinggal ditambah saja pada kode sebelumnya. Sekarang klik play dan lihat apa yang terjadi, warna teks berubah sesuai dengan warna yang kita pilih, hebat bukan? hehe

Namun ada satu kode lagi, yaitu:

wd_color_dialog_set_color(col)

Kode diatas untuk merubah warna juga, tapi hanya bisa 1 warna dan tidak ada pilihan lain lagi seperti pada kode sebelumnya.
Sekarang kita coba menggunakan kode ini. Hapus semua kode pada event Press Space dan ganti kodenya dengan:

wd_color_dialog_set_color(c_red) //c_red berarti color_red / warna merah
color = wd_color_dialog_get_color()

Kemudian klik play. Jika tombol spasi ditekan, maka warna teks akan berubah menjadi merah.

Ok, selamat mencoba :D

Tidak ada komentar:

Posting Komentar