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

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

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

■7368 / inTopicNo.1)  サブルーチンを一つのファイルにまとめるには?
  
□投稿者/ ざーう゛ぃす -(2003/03/08(Sat) 14:32:10)
    はじめまして、こんにちは。ざーう゛ぃすと言います。

    質問なのですが、Callコマンド(またはそれを代用するほかのコマンド)で、別のファイルの中のサブルーチンを呼び出す方法はあるのでしょうか?

    勝利条件を表示するプログラムなど、シナリオ全体にかけて使用するサブルーチンをいちいち各話のシナリオファイルに記述するのは容量の無駄のような気がします。
    また、そのプログラムを変更する際も、全てのファイルをいじらなければ成らず、どう考えても各話のシナリオファイルに記述するのはいい方法と思えません。
    それで、一つのファイルにサブルーチンを記述して、それぞれのシナリオからそれを呼び出すと言うことが出来たらいいと思いました。

    しかし、Call、Gotoコマンドのヘルプを見てもそれらしい記述はなく、過去ログを『サブルーチン 別ファイル』で38番まで調べてみましたがひとつも該当する記事はありませんでした。

    SRC本体のバージョンは開発版の1.7.29です。

    下の投稿は修正しようとして間違って削除してしまいました。すみません。
引用返信/返信 削除キー/
■7369 / inTopicNo.2)  Re[1]: サブルーチンを一つのファイルにまとめるには?
□投稿者/ 一生十八 -(2003/03/08(Sat) 14:41:21)
    どうも。一生十八(いつき とおや)と申します。

    Dataフォルダの中にinclude.eveを作り、そこに記述しておけば
    シナリオ内のあらゆるイベントファイル内において、Callで
    呼び出せます。

    他にもlibフォルダ内にサブルーチン用のイベントファイルを
    入れておくなどの方法はありますが、上記の方法が最も手軽な
    方法かと思います。
    libフォルダに入れた場合、いちいち読み込みを行なわねば
    なりませんので。
解決済み!
引用返信/返信 削除キー/
■7370 / inTopicNo.3)  ありがとうございました
□投稿者/ ざーう゛ぃす -(2003/03/08(Sat) 14:52:30)
    一生十八さん、素早い回答ありがとうございました。m(__)m
    言われたとおりにやってみると正常に作動しました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -