RPGツクールVX Ace のヘルプ→スクリプト入門→実践編→あらすじ画面の作成
で作成したウィンドウ内に画像を表示及びスイッチまたは変数で画像を変更したいと考えています。
どうすればよいでしょうか?
【RGSS3】ウィンドウ内に画像を表示する方法
Re: 【RGSS3】ウィンドウ内に画像を表示する方法
スクリプトで画像を表示させる場合、基本的には「Bitmap」というクラスを用いて描画します。
これはウィンドウ以外でも同様に使えるので、詳細に関してはヘルプで「Bitmap」を検索してみてください。
で、本題ですがこんな感じです。ここで、x, yは座標です。
contentsはWindowクラスの中にあるBitmapで、文字を書くにも画像を表示するにもcontentsを介して処理を行います。
bltは他のBitmapから画像をコピーして貼り付けるメソッドです。
「ゲーム内変数の参照」は書いてあるので飛ばします。
何か分からないことなどあれば遠慮なくどうぞ。
これはウィンドウ以外でも同様に使えるので、詳細に関してはヘルプで「Bitmap」を検索してみてください。
で、本題ですがこんな感じです。
コード: 全て選択
new_bitmap = Bitmap.new("ファイル名")
contents.blt(x, y, new_bitmap, new_bitmap.rect)
contentsはWindowクラスの中にあるBitmapで、文字を書くにも画像を表示するにもcontentsを介して処理を行います。
bltは他のBitmapから画像をコピーして貼り付けるメソッドです。
「ゲーム内変数の参照」は書いてあるので飛ばします。
何か分からないことなどあれば遠慮なくどうぞ。
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
Re: 【RGSS3】ウィンドウ内に画像を表示する方法
>faida 様
ありがとうございます。
画像を表示することができました。
スクリプトが苦手なので、とても助かります。
ありがとうございます。
画像を表示することができました。
スクリプトが苦手なので、とても助かります。