Sprite Darah Berada Di Atas Player Di Construct 2 Part 2
Assalamuallaikum.wr.wb
Baiklah langsung saja kita lanjutkan tutorial sebelumnya yaitu “ Sprite Darah Berada Di Atas Player Di Construct 2 Part 1 “
3 object plugin sprite kalian berikanlah nama ranjau, object ini yang nantinya akan berfungsi untuk mengurangi darah pada player
Lebar(width): sesuai lebar sprite ranjau yang kalian buat
Panjang(height): sesuai panjang sprite ranjau yang kalian buat
4 object plugin sprite kalian berikanlah nama spritedarah
Lebar(width): 100px
Panjang(height): 28px
Kalian ubahlah imagepoint original pada object plugin sprite yaitu berada di sebelah kiri seperti ini
Tujuannya agar saat lebar object plugin sprite yaitu spritedarah berkurang, akan berkurang kesebelah kiri, bukan ke tengah
Kalian atur posisi Semua object seperti ini
Kalian masuklah kedalam event sheet dan buatlah event seperti berikut ini
Artinya
Event, setiap waktu atau setiap saat
Action 1, object plugin sprite yaitu spritedarah akan berada diposisi imagepoint 1 pada object plugin sprite player
Action 2, object plugin sprite yaitu spritedarah akan mengatur lebar sesuai dengan nilai dari instance variable pada object plugin sprite player yaitu darah
Jadi jika nilai instance variable darah adalah 100 maka lebar dari object plugin sprite yaitu spritedarah adalah 100px
Kalian buatlah event lagi
Artinya
Event, jika object plugin sprite yaitu player menyentuh object plugin sprite yaitu ranjau
Action, maka instance variable pada object plugin sprite yaitu player dengan nama darah akan berkurang 10
Kalian buatlah event terakhir
Artinya
Event, jika instance variable yaitu darah yang berada diobject plugin sprite nilainya 0
Action 1, maka object plugin sprite yaitu player akan hancur
Action 2, maka object plugin sprite yaitu spritedarah akan hancur
Maka saat game dimulai spritedarah akan berada diatas player yaitu berada diimagepoint 1 pada player
Dan saat player bergerak maka object plugin sprite yaitu spritedarah akan mengikuti object plugin sprite yaitu player kemanapun dan kapanpun karena event yang kita buat setiap saat atau setiap waktu, jika event yang kita buat hanya saat game dimulai maka object plugin yaitu spritedarah tidak akan mengikuti player terus menerus
Kalian bisa terapkan cara ini pada object plugin sprite darah musuh, agar nyawa musuh yang tersisa terlihat
Kalian bisa mengubah spritedarah dengan text, tapi saya tidak akan jelaskan pada tutorial kali ini, untuk tutorial dengan text kalian tinggal cari “ Text Darah Berada Di Atas Player Di Construct 2 ”
Selesai, semoga yang saya jelaskan pada tutorial “ Sprite Darah Berada Di Atas Player Di Construct 2 Part 1” dan “Sprite darah Berada Di Atas Player Di Construct 2 Part 2” dapat kalian pahami.
Part 1 : https://www.construct-2.com/2018/12/sprite-darah-berada-di-atas-player-di.html
Part 1 : https://www.construct-2.com/2018/12/sprite-darah-berada-di-atas-player-di.html
Baca Juga
Post a Comment
Post a Comment