saya ajarin bikin bidikan nya dulu ya.
- Show picture bidikan. Untuk awal, kita show dengan properti center, dan posisi 0,0
- Set variable x dan y dengan nilai 0. Variable x dan y ini yang akan menentukan posisi bidikan.
- Bikin event ngegerakin bidikan. Gunakan input button yang left right down up dan eventnya paralel. Ketika salah satu dari button tersebut di tekan, gerakkan bidikan sejauh yang di inginkan dengan menggunakan move picture, dan ubah variable x atau y sesuai dengan jarak perubahan gambar bidikan.
sekarang bikin target.
- Show picture target. Atur posisi awal target mau muncul dimana, dan tentukan variable x dan y yang baru untuk target sesuai dengan posisi target.
- Kalau targetnya gerak silahkan bikin event yang ngegerakin target dan jangan lupa update variable x dan y nya setiap target bergerak
sekarang apabila confirm button (nembak) di tekan
- Cek variable x dan y bidikan apakah sama dengan variable x dan y target dengan menggunakan conditional branch.
- Apabila sama, maka bikin event apabila target kena.
Dengan cara di atas, maka untuk menembak target, posisi scope harus benar benar pas pada target
. Kalau mau posisi scope tidak benar-benar pas, silahkan diatur range tembakannya pada pengecekan confirm button dengan dua kali conditional branch untuk ngecek batas atas dan batas bawah.