開始スクリプトで一枚絵を表示させるには?(質問掲示板

投稿: Material 110912 1 mini アイネ・レグルス 投稿:2012/06/22 19:28:22(最新:2012/06/23 18:33:23)
開始スクリプトで一枚絵を表示させる方法はあるのでしょうか?
showImage()でやってみたのですが、1番最初に開始される場所のリソースエディタに表示させたい画像を登録しても、()の中の数字は合っているはずなのに表示されませんでした。

もし実現可能な方法があれば教えて頂けると幸いです。

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Material 71926 1 mini なとおとき(投稿日:2012/06/22 20:08, 履歴)
画像表示の後に時間待ちとかspeakとか入れてみてください。
Material 110912 1 mini アイネ・レグルス(投稿日:2012/06/22 20:46, 履歴)
早速やってみましたが、画像が表示されないどころか、他のスクリプトまで実行されなかったです…

ところで、なとおときさんのクリ坊の謎のホテルの話って、どうやって画像表示したのでしょうか?
Material 71926 1 mini なとおとき(投稿日:2012/06/22 21:02, 履歴)
showImagePosition(x, y, 画像ID)
この関数です。
全画面の関数も普通に関数1つで表示しただけです。

エラー文が出てるとか
画像IDが間違ってるとか
そういうのはないんですか?
Material 71926 1 mini なとおとき(投稿日:2012/06/22 21:07, 履歴)
ちなみに開始スプリクトです。
Material 110912 1 mini アイネ・レグルス(投稿日:2012/06/22 22:31, 履歴)
画像IDは合っているはずですね…
エラーが出てきたのですが、変数の中身が与えられていない時に表示されるエラーでした。

showImagePosition(x, y, 32635)
waitTime(1000)

speak("テスト")

↑コレで作動しなかったのですが、何か間違ってますか?
User icon mini 退会したユーザー(投稿日:2012/06/22 22:43, 履歴)
x,yに値入れてます?
Material 110912 1 mini アイネ・レグルス(投稿日:2012/06/22 23:07, 履歴)
あ、入れなきゃダメでしたか(・・;
showImagePosition(500, 400, 32635)
で、やってみたのですが、マップに画像が登録されていないとの事…
で、IDを公開IDと間違えていたようなので、
showImagePosition(500, 400, 130443)

でやってみたのですが、エラー文は表示されないものの、画像は表示されないままでした。
Material 71926 1 mini なとおとき(投稿日:2012/06/23 07:33, 履歴)
開始位置を確認しましたか?
Material 110912 1 mini アイネ・レグルス(投稿日:2012/06/23 10:30, 履歴)
開始位置は合ってました
User icon mini 退会したユーザー(投稿日:2012/06/23 12:47, 履歴)
x,yの値は画像の左上の位置を指しているので、
500,400だとRPGの場合は画面外に表示してることになります。
(RPGの画面は512*384)
実験的にやるなら0,0が確実。
Material 110912 1 mini アイネ・レグルス(投稿日:2012/06/23 14:48, 履歴)
できました!
ありがとうございましたm(__)m
Material 71926 1 mini なとおとき(投稿日:2012/06/23 18:33, 履歴)
なるほどノベルじゃなかったか...
こりゃまた1本とられたw
でも、「早速やってみましたが、画像が表示されないどころか、他のスクリプトまで実行されなかったです…」
どうしてでしょうかね...