自機にライフをつけました。・ライフの変数としてHPを設けました。敵、岩と当たるとHPが減り、ゼロになると自機が消えます。・invtimeをタイマーとして用いています。攻撃を受けるとinvtimeが作動し、この間は自機が透明になり、攻撃を受けなくなります。敵と、飛び道具に自機が接触した場合、HPの値を1減らします。HPがゼロになった時点で自機を消去します。※プログラムではHPは3になっています。この値を変えるとライフ調整ができます。2.攻撃を受けた後の透明状態(無敵状態)自機と敵が接触した時点でinvtimeが1になります。invtimeがゼロでない間はHPの減算を行わないようになるため、ダメージを受けません。当たり判定が呼ばれるたびにinvtimeが1づつ加算され、100になった時点でゼロにリセットされます。この時点で透明状態は解除されます。invtimeを2で割ったときの余りが0であるときは自機を表示し、1であるときは自機を消す動作を繰り返すことで透明状態を表現しています。携帯アフィリエイトで稼ぐトップページへ。