「HSP3でつくる簡単3Dゲーム」という本 工学社の中の、サンプルで、
手裏剣NINJA 対 炎のゴーレム軍団の中で、HPのバーみたいなのを表示
しています。参考にしては、どうでしょうか?2DスプライトでHPバー(メーター)
的なものを表示させる方法のソースと、プログラムが、載っています。
「HSP3でつくる簡単3Dゲーム」
http://www.kohgakusha.co.jp/books/detail/978-4-7775-1521-9
上記ソースより、HPのバーにかかわる部分を抜粋
setfont 16,16,16,1 ; フォントサイズ設定
texload "font.bmp" ; フォント登録
hp=100 ; 自キャラの耐久力
sdim hs,10 ; 耐久力ゲージ表示用の文字列変数
repeat 10 :poke hs,cnt,16 :loop ;
hp=hp-4 :poke hs,(hp+9)/10,17 ; 耐久力を減らす
fprt "HP"+hs,8,8 ; 耐久力ゲージ表示
フォント画像の中に、HPのバーの画像をつくり、表示命令で、表示しています。
この本、持っていたら、意味ない返信ですが。画像を拡大、縮小させてまで、
表示する方法は、ピンとまではきませんが。