Javascriptでゲームを作りたい その20(enchant.jsを使いたい11-攻撃時のエフェクト&敵が肉になる)

前回のところからさらにすこしいじって、敵を倒すとエフェクトが出て肉になるようにしました。

ポイントは、敵のスプライトの画像を肉にするのはなく、敵が死んだ瞬間に別のスプライトを生成して表示する仕組みにしているところです。

敵が死ぬ

敵スプライトをremoveChild

エフェクトのスプライトを死んだ敵スプライトと同座標にaddChild
アニメーションさせる

エフェクトのスプライトを肉の画像に変える
主人公と接触するとライフを回復してremoveChild

という感じ。

やってみてください!