ユーザ用ツール

サイト用ツール


event_script

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
event_script [2018/06/05 07:18] yaasanevent_script [2018/06/05 07:48] – [サンプル] yaasan
行 101: 行 101:
 ===== JUMP系命令の解説 ===== ===== JUMP系命令の解説 =====
  
-JUMP命令と、LABEL命令はセットで使うものです。JUMP命令には条件を設定します。その条件に合うとき、LABELに飛ぶ処理を行います。LABEL関数は、それだけは何もしません。単なるJUMP先の目印でしか使いません。なので、何個設置しても何も起きません。たとえば、以下の様な使い方ができます。+JUMP命令と、LABEL命令はセットで使うものです。JUMP命令には条件を設定します。その条件に合うとき、指定されたLABELの付いた行に飛ぶ処理を行います。LABEL関数は、それだけは何もしません。単なるJUMP先の目印でしか使いません。なので、何個設置しても何も起きません。たとえば、以下の様な使い方ができます。
  
 (A)オーソドックスな形です。(B)はちょっと変則ですが、何かの条件が成立するまで待つなどの処理に使えます。 (A)オーソドックスな形です。(B)はちょっと変則ですが、何かの条件が成立するまで待つなどの処理に使えます。
行 170: 行 170:
   * 命令は小文字にしないでください。   * 命令は小文字にしないでください。
   * カッコ、四則演算には対応していません   * カッコ、四則演算には対応していません
 +
 +===== サンプル =====
 +
 +DesktopStationSoftwareを使用した、イベントスクリプトのサンプルスクリプトや、解説のサイトをご紹介します。
 +
 +  - [[EventScript_Template_Shuttle]]
 +  - [[EventScript_Template_cross]]
 +
 +あそびっとさん:
 +
 +  * [[http://ameneko.net/aso-bit/2016/160829/160829.html|DesktopStationで列車交換]] 
 +  * [[http://ameneko.net/aso-bit/2016/160125/160125.html|DesktopStationで自動運転]]
 +  * [[http://ameneko.net/aso-bit/2016/161118/161118.html|2列車自動運転]] 
 +  * [[http://ameneko.net/aso-bit/2016/160312/160312.html|自動運転で機回し]] 
 +
 +エンゼルエクスプレスさん
 +
 +  * [[https://angelex.exblog.jp/237226770/|箱庭計画11~在線検知とイベントスクリプト~]] 
 +  * [[https://angelex.exblog.jp/238409712/|箱庭計画15 ~自動運転テスト(定周期発車往復編)~]]
 +
 +
 +Taka@さん
 +  * [[https://takaq.exblog.jp/26051410/|DCCで自動運転]]
 +  * [[https://takaq.exblog.jp/26140197/|DCCで自動運転(2)]]
 +  * [[https://takaq.exblog.jp/26150239/|DCCで自動運転(3)]]
 +  * [[https://takaq.exblog.jp/26160228/|DCCで自動運転(4)~スクリプトの意味~]]
 +  * [[https://takaq.exblog.jp/26191139/|DCCで自動運転 (5) ~2車輌同時運転~]]
 +  * [[https://takaq.exblog.jp/26280720/|DCCで自動運転 (6) ~4輌同時運転~]]
 +
  
event_script.txt · 最終更新: 2022/02/25 22:05 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki