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
DONASI VIA PAYPAL Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain https://www.construct-2.com/. Terima kasih.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment