= 0) {// Hapus grafis nyawa yang ditampilkanthis.lifeSprites[this.lives].destroy();this.lifeSprites.splice(this.lifeSprites.length - 1, 1);} else {// ubah status gamethis.isGameRunning = false;// memainkan suara karakter kalahthis.snd_dead.play();this.trail.setVisible(false);// melakukan cek variabel penampung animasi karakter sebelum menghentikan animasi karakterif (this.charaTweens != null){this.charaTweens.stop();}// membuat objek pengganti this, karena this tidak dapat diakses pada onComplete secara langsungvar myScene = this;// membuat animasi kalahthis.charaTweens = this.tweens.add({targets: this.chara,ease: 'Elastic.easeOut',duration: 2000,alpha: 0,// memanggil fungsi gameOver() setelah animasi selesaionComplete: myScene.gameOver,onCompleteParams: [this]});}// menghentikan looping jika sudah terpenuhi pengecekannyabreak;} Dari code Phaser 3 di atas letak kesalahannya dimana? Saya sudah mencobanya dan ketika terkena serangan musuh, karakternya langsung mati dalam satu serangan, tidak dengan 2 dan 3 kali serangan."> = 0) {// Hapus grafis nyawa yang ditampilkanthis.lifeSprites[this.lives].destroy();this.lifeSprites.splice(this.lifeSprites.length - 1, 1);} else {// ubah status gamethis.isGameRunning = false;// memainkan suara karakter kalahthis.snd_dead.play();this.trail.setVisible(false);// melakukan cek variabel penampung animasi karakter sebelum menghentikan animasi karakterif (this.charaTweens != null){this.charaTweens.stop();}// membuat objek pengganti this, karena this tidak dapat diakses pada onComplete secara langsungvar myScene = this;// membuat animasi kalahthis.charaTweens = this.tweens.add({targets: this.chara,ease: 'Elastic.easeOut',duration: 2000,alpha: 0,// memanggil fungsi gameOver() setelah animasi selesaionComplete: myScene.gameOver,onCompleteParams: [this]});}// menghentikan looping jika sudah terpenuhi pengecekannyabreak;} Dari code Phaser 3 di atas letak kesalahannya dimana? Saya sudah mencobanya dan ketika terkena serangan musuh, karakternya langsung mati dalam satu serangan, tidak dengan 2 dan 3 kali serangan." >
Forum Sistem Nyawa pada Game Developer
{{topic.member_name | posterName}}
{{ replies.length }} Jawaban
Gamelab Indonesia {{ r.member_name | posterName }}
Mau bantu jawab?
Yuk, gabung berdiskusi dan jadilah Kontributor Teratas!