Commented by: e12321
at 2007-03-25 10:08:51
tekiのループ外に
onUpdate(){
if (crashTo($monnsuta)&&$monnsuta.muteki==0) {
// 自機とぶつかったら
if ( $monnsuta.y < y-8 && $monnsuta.vy>0 ) {
// 自機は敵より少し上にいて、下方向に速度をもっているならば
tekihp-=$pow;
$monnsuta.vy=-5; // 自機がはねあがる
} else {
$hp--;$monnsuta.muteki=60;
}
}
}
を入れれば止まってる間もダメージを与えられるようになると思います。
あと、fillRect(x+10,y-30,x+10+HP*2,y-25,$clAqua);も
fillRect(x+10,y-30,x+10+TEKIHP*2,y-25,$clAqua);にすればライフゲージにもなります。
|