投稿
プレ pure003
シューティングを作っているのですが プレイヤーのライフ表示をスプライトに したいのですがどうすればよいのでしょうか。
0そうだね
プレイ済み
返信[1]
親投稿
れい rei-nntnd
ちょうど俺も今つくってるんだけど、 横1ドット、縦数ドットのグラデーションのスプライトを定義して、SPSCALEでライフ分だけ横に伸ばして使ってる。 SPDEF 100,0,0,1,5 GPAGE 0,4 GPSET 0,0,RGB(255,0,0) GPSET 0,0,RGB(255,255,0) GPSET 0,0,RGB(255,196,0) GPSET 0,0,RGB(196,128,0) GPSET 0,0,RGB(128,128,0) SPSET 0,100 ... SPSCALE 0,HP,1 SPOFS 0,10,10 こんな感じ
0そうだね
プレイ済み
返信[2]
親投稿
HP=100 (ここに、当たり判定やらなんやら入れる。) IF HP==50 THEN SPSET 0,ライフのSPの定義番号 IF HP<=0 THEN SPSET 0,ライフが0になった表示のSPの定義番号 で、いいのかなぁ?分からんけどね!
0そうだね
プレイ済み
返信[3]
親投稿
プレ pure003
ありがとうございます。早速ためしてみます
0そうだね
プレイ済み