【Ace RGSS3 】スクリプトで表示した画像がセーブ画面でセーブファイルの上に表示される
Posted: 2022年8月31日(水) 18:01
【Ace RGSS3 】スクリプトで表示した画像がセーブ画面でセーブファイルの上に表示される
Graphics\Picturesフォルダにtest_gazou.pngを用意し、
イベントコマンドの「スクリプト」で、
$cache=Cache.picture("test_gazou") #画像キャッシュの作成
$sprite=Sprite.new #スプライトの作成
$sprite.bitmap=$cache #スプライトに画像キャッシュを表示
$sprite.z=1 #スプライトのZ値を設定
と書いて、そのマップイベントにPCが話しかけると、
マップやキャラクターの上に画像が表示されます。
上層_画像
↓__歩行キャラクター
下層_マップ
そしてメニューを開くと、以下のように表示されます。
上層_アイテム/スキル/装備…、顔グラ/HP/MP…、xxxG
↓__画像
↓__歩行キャラクター
下層_マップ
さて、そこでセーブを選択すると、以下のようになってしまいます。
ロードでも同様になります。
上層_「どのファイルにセーブしますか?」/「どのファイルをロードしますか?」
↓__画像
↓__セーブ/ロードファイル
↓__歩行キャラクター
下層_マップ
これではセーブファイルが見えません。
これを以下のようにするには、どうすればよいでしょうか?
上層_「どのファイルにセーブしますか?」/「どのファイルをロードしますか?」
↓__セーブ/ロードファイル
↓__画像
↓__歩行キャラクター
下層_マップ
以上よろしくお願いいたします。
Graphics\Picturesフォルダにtest_gazou.pngを用意し、
イベントコマンドの「スクリプト」で、
$cache=Cache.picture("test_gazou") #画像キャッシュの作成
$sprite=Sprite.new #スプライトの作成
$sprite.bitmap=$cache #スプライトに画像キャッシュを表示
$sprite.z=1 #スプライトのZ値を設定
と書いて、そのマップイベントにPCが話しかけると、
マップやキャラクターの上に画像が表示されます。
上層_画像
↓__歩行キャラクター
下層_マップ
そしてメニューを開くと、以下のように表示されます。
上層_アイテム/スキル/装備…、顔グラ/HP/MP…、xxxG
↓__画像
↓__歩行キャラクター
下層_マップ
さて、そこでセーブを選択すると、以下のようになってしまいます。
ロードでも同様になります。
上層_「どのファイルにセーブしますか?」/「どのファイルをロードしますか?」
↓__画像
↓__セーブ/ロードファイル
↓__歩行キャラクター
下層_マップ
これではセーブファイルが見えません。
これを以下のようにするには、どうすればよいでしょうか?
上層_「どのファイルにセーブしますか?」/「どのファイルをロードしますか?」
↓__セーブ/ロードファイル
↓__画像
↓__歩行キャラクター
下層_マップ
以上よろしくお願いいたします。