Drag Dan Drop Object Di Construct 2
Pada kesempatan kali ini saya akan memberikan tutorial construct 2 yaitu drag dan drop object di construct 2, apa itu construct 2? mungkin ada yang baru mendengarnya, construct 2 ialah engine untuk membuat aplikasi atau game untuk PC, Android dan IOS , engine ini mudah sekali digunakan karena hanya drag & drop saja cocok sekali untuk orang yang tidak mengerti pemprograman.
Apa itu drag dan drop?dan apa kegunaannya?
Drag dan drop adalah berpindahan object dengan cara menarik object dari 1 tempat ke tempat yang dituju
Kegunaannya sangat dibutuhkan seperti pada game untuk inventory drag dan drop sangat dibutuhkan untuk memindahkan item.
Langsung saja ikuti dibawah ini
Buka construct 2nya pilih new (untuk membuat project baru)
Pilih new empty project (membuat project baru dengan lembar kosong) lalu klik open
Pada lembar kerja kalian akan melihat ukuran layout yang masih belum teratur, atur pada layout sizenya menjadi
Lebar(width) : 1240px
Panjang(height): 720px
Kalian atur juga pada window size menjadi
Lebar(width) : 1240px
Panjang(height): 720px
Kalian buatlah 2 object sprite yaitu:
1 object sprite drag dan Tambahkan behavior drag and drop
Lebar(width): 64px
Panjang(height):64px
2 object sprite drop
Lebar(width): 84px
Panjang(height): 84px
Dan aturlah seperti ini
Kalian buatlah instance variable yaitu startx dan starty
Instance variable startx nilainya kalian isi dengan posisi x object sprite drag saat ini
Instance variable starty nilainya kalian isi dengan posisi y object sprite drag saat ini
Kalian masuklah kedalam event sheet dan buatlah eventnya
Artinya
Event, jika object sprite drag sedang dalam perpindahan dan object sprite menyentuh object sprite drop
Action, maka object sprite drag akan berada diposisi drop.x dan drop.y yang artinya berada ditengah object sprite drop
Buat lagi event terakhirnya
Artinya
Event, jika object sprite drag sedang dalam perpindahan dan object sprite drag tidak menyentuh object sprite drop
Action, maka object sprite drag akan kembali ke posisi
Instance variable startx (posisi awal)
Instance variable starty (posisi awal)
selesai, semoga yang saya jelaskan diatas dapat kalian pahami.
Baca Juga
Post a Comment
Post a Comment