SRC質問掲示板Mk2
(現在 過去ログ118 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■20871 / inTopicNo.1)  絵の表示とHotPoint
  
□投稿者/ 髭猫 -(2008/04/03(Thu) 20:27:28) [ID:BGVKL0Vp]
    メインウインドウに地図を表示し、移動可能箇所にホットポイントを設置して
    そのホットポイントをクリックすることでそのエリアに移動し、イベントをこなしていくという形式にしようと思っているのですが、
    そもそも絵が表示されません。

    スタート:
    PaintPicture 地図.png 0 0 (※1)
    HotPoint 移動箇所その一 100 50 32 32
    HotPoint 移動箇所その二 150 120 32 32
    Refresh

    Do
    Wait Click
    Loop While (選択 = "") (※2)
    ClearObj
    ClearPicture

    Switch 選択
    Case 移動箇所その一
    Continue eve\その一.eve
    Case 移動箇所その二
    Continue eve\その一.eve
    EndSw
    Exit

    (※1)の指定がまずいと思われるのですが、色々指定してみても「地図.png」が表示されず、黒いウインドウが出て進まなくなります。pngを読み込むプラグインは導入しています。
    それとも(※1)以外のどこかがまずいのでしょうか。
    また、(※2)の(選択 = "")の、"と"の間にも何か指定したりするのでしょうか。
引用返信/返信 削除キー/
■20877 / inTopicNo.2)  Re[1]: 絵の表示とHotPoint
□投稿者/ Mr -(2008/04/04(Fri) 19:30:59) [ID:msSebhOJ]
    まず、確認するべき点が二つあります。

    ・画像ファイルはどこにあるか
    ・HotPointはちゃんと表示されているか


    画像ファイルがデフォルトで読み込む場所に置かれていないと、その書式では表示されません。
    画像の置く場所に関しては、ヘルプを見てください。

    HotPointが表示されているかどうかは、HotPointコマンドの最後にポップアップで表示する文字を足しましょう。
    これも詳しくはヘルプを見てください。

    原因を推察するに、
    ・画像ファイルの置き場所がおかしいから画像が表示されない
    ・想定した場所にHotPointが作成されていないためにHotPointをクリックできず、いつまでも「選択」が格納されない
    ということだと思います。
引用返信/返信 削除キー/
■20894 / inTopicNo.3)  Re[2]: 絵の表示とHotPoint
□投稿者/ 髭猫 -(2008/04/07(Mon) 19:00:13) [ID:BGVKL0Vp]
    ウインドウは真っ暗ですが、ホットポイントのポップアップは表示されてました。クリックすると小窓も開きます。
    ただ、絵の置き場所を確認し、あちこち移動させてもみたのですが、やはり駄目でした。ウインドウは真っ黒のままです。
    bmpに変換しても同様でした。
    どこか怪しい箇所がありましたら指摘お願いします。
引用返信/返信 削除キー/
■20895 / inTopicNo.4)  Re[3]: 絵の表示とHotPoint
□投稿者/ Mr -(2008/04/07(Mon) 19:37:34) [ID:oa3C8vX0]
http://mrsrc.web.fc2.com/
    コピペして実行してみたんですが、問題なく動きました。
    地図.pngはどこにおいて試しましたか?
    また、地図.pngを他のプログラムで開いてみて、問題なく表示されていますか?
引用返信/返信 削除キー/
■20898 / inTopicNo.5)  Re[4]: 絵の表示とHotPoint
□投稿者/ 髭猫 -(2008/04/09(Wed) 22:15:50) [ID:BGVKL0Vp]
    普通に表示されますし、試しに別の絵を使ってみましたが駄目でした。
    bmp、gif、pngなど形式の違うものも使ってみたのですが、やはり真っ黒です。
    自分なりにもっと色々やってみるつもりですのでもうしばらく未解決状態にしておきますが、何か心当たりが思いつきましたら何でもいいのでお願いします。
引用返信/返信 削除キー/
■20900 / inTopicNo.6)  Re[5]: 絵の表示とHotPoint
□投稿者/ あかんべえ -(2008/04/10(Thu) 23:27:36) [ID:FAA47tOi]
     ええっと、横槍失礼します。
     解答されているMrさんが、
    > 地図.pngはどこにおいて試しましたか?

    と聞かれてるのだから、まず、それに答えるべきかと。
     ていうか、このケースでは「ファイルの置き場所」が一番アヤシイんですよね。やっぱし。
     なので、フォルダ名をご報告してもらわないと先に進めないかと。
     スペルミスなんかもありえますし。

引用返信/返信 削除キー/
■20903 / inTopicNo.7)  Re[6]: 絵の表示とHotPoint
□投稿者/ 髭猫 -(2008/04/11(Fri) 20:37:12) [ID:BGVKL0Vp]
    すみません、答えたつもりがすっかり抜けてました。位置関係としては

    src.exeがあるフォルダ\シナリオフォルダ\bitmap\地図.png

    となっています。
    現在、あちこち場所を変えて試している最中です。
引用返信/返信 削除キー/
■20904 / inTopicNo.8)  Re[7]: 絵の表示とHotPoint
□投稿者/ あかんべえ -(2008/04/12(Sat) 00:26:40) [ID:nDhgTGb0]
     う〜む、これは弱った。置き場所は正しそうですね。
     スタートイベント自体は実行されているでしょうか? 「PaintPicture 地図.png 0 0」直前に Confirm などを入れてみれば表示されるでしょうか? 表示されないようなら、(1)スタートイベントが複数ある (2)「スタート:」を「スタ-ト:」「スタート:」などにしてしまっている などの可能性があります。
     イベントが実行されていて、フォルダ名のスペルミス・全角半角違い・"."の","への書きまちがいなどもないとすれば、ちょっとわからないです。すみません。

引用返信/返信 削除キー/
■20909 / inTopicNo.9)  Re[1]: 絵の表示とHotPoint
□投稿者/ ハニー -(2008/04/12(Sat) 18:31:03) [ID:vCYSkoN6]
    はじめまして。
    自分も今、HotPointを使うシナリオを丁度作っているので調べてみました。
    多分、
    PaintPicture 地図.png 0 0
    の後にオプション 保持 が無いのが原因かと。

    PaintPicture 地図.png 0 0 保持

    のように記述すると表示されるのではないかと思います。

    オプションについてはヘルプのPaintPictureコマンドの項目に詳しく書いてありますので、調べてみて下さい。
引用返信/返信 削除キー/
■20910 / inTopicNo.10)  Re[2]: 絵の表示とHotPoint
□投稿者/ 髭猫 -(2008/04/13(Sun) 09:02:15) [ID:BGVKL0Vp]
    オプション「保持」を入れても真っ黒でした。
    また、あかんべえさんの指摘を受けてスペルミスなども探しましたが、ないようです。
    先に記したイベントはスタートイベント内のものであり、スタートイベント自体は実行されていると思うのですが……。

    そしてすっかり言い忘れていましたが、地図.pngはウインドウいっぱいの480*480であり
    左上が起点となっていると考えたため(0,0)地点を指定していますが、これが問題なのでしょうか。
    多少そこの数値を変えても真っ黒なため、多分これでいいとは思うのですが。
    もしくは、ヘルプ内にある

    PaintPicture file dx dy [dw dh sx sy sw sh options]

    のdw以降の指定の問題でしょうか。

    もう一つ、あかんべえさんの仰ったConfirmコマンドですが、ここでは特にYes、Noの選択肢はないのですが、どのようにあてはめるものでしょうか。
引用返信/返信 削除キー/
■20911 / inTopicNo.11)  Re[3]: 絵の表示とHotPoint
□投稿者/ ハニー -(2008/04/13(Sun) 12:40:32) [ID:vCYSkoN6]
http://www7.cds.ne.jp/~players/gametop.html
    2008/04/13(Sun) 12:42:17 編集(投稿者)

    こんにちは。
    ええと、まず画像の置き場ですが、全画面画像は全てイベント画像データとして
    Eventフォルダに入れる必要があります。なので、

    src.exeがあるフォルダ\シナリオフォルダ\bitmap\地図.png ではなく、

    src.exeがあるフォルダ\シナリオフォルダ\bitmap\Event\地図.png

    に置いてみて下さい。これで オプション保持を入れた記述にすると表示されると思います。
引用返信/返信 削除キー/
■20918 / inTopicNo.12)  Re[4]: 絵の表示とHotPoint
□投稿者/ 髭猫 -(2008/04/13(Sun) 19:54:21) [ID:BGVKL0Vp]
    eventフォルダに入れたところ、遂に絵が表示されました。
    私の応答のまずさなどでスレッドが長くなってしまいましたが、これにて解決とさせていただきます。
    アドバイスを下さった皆さん、ありがとうございました。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -