「マルチタスク」の編集履歴(バックアップ)一覧はこちら

マルチタスク - (2013/10/24 (木) 07:47:27) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

<マルチタスク>  スクリプトパネルはタスク毎に配置され、最大で16個のタスクを同時に実行可能。  スクリプトはタスク単位で実行され、各タスクは「タスク停止」パネルがない限りは、最後尾のスクリプトパネルを実行後はゲートにループして最初のスクリプトパネルから繰り返される。  自タスクを停止する「タスク停止」パネルがあるタスクは、タスク内でループされない。(ただし、自動起動タスクでは、起動条件を満たせば再度タスク開始)  「タスク開始」パネルで、任意のタスクのスクリプトを任意に開始できる。  「タスク停止」パネルで、任意のタスクのスクリプトを任意に停止できる。(「タスク停止」パネルの置かれたタスク自身を停止することも可能) ・タスクの起動条件  メイン:キャラクタが出現した時に自動起動。  攻撃ヒット時:相手に攻撃が命中した時に自動起動。  防御ヒット時:相手から攻撃を受けた時(背景からダメージを受けた時も含む)に自動起動。(破壊時には起動なし)  破壊時:HPが0になり破壊された時に自動起動。  プレイヤー:プレイヤー登場時用のタスクで、手動起動。  メニュー:メニュー専用のタスクで、手動起動。  これらのタスクはシステムで予約されているためにタスク番号は固定。  何も記述しない場合でも[[デフォルトスクリプト]]が実行するが、[[デフォルトスクリプト]]が登録されていない場合は何も実行されない。  [[継承スクリプト]]を設定している場合は、何も記述していないタスクでは[[継承スクリプト]]に記述されたスクリプトが起動。 ([[継承スクリプト]]にも記述されていないタスクは、[[デフォルトスクリプト]]が起動) ・メインタスク以外のタスクを編集する時の注意点  ゲートの作成:ゲートが無ければ実行されない。 →[[スクリプト編集 右クリックメニュー]]  ラベルはタスク単位でローカル:他のタスクへはジャンプできない。  ループカウンタはタスク単位でローカル:他のタスクには影響を与えない。  シグナルは親子単位でローカル:同じ親子キャラクタの全タスクで、シグナルが重複しないように注意。  ローカル変数はキャラクタ単位でローカル:同じキャラクタの全タスクで、ローカル変数の番号が重複しないように注意。  システム変数は全キャラクタで共通:同じゲーム内で、システム変数のオプション番号が重複しないように注意。  メインタスク以外のユーザータスクは手動起動(一部は自動起動):「タスク開始」コマンドで起動。 ---- →[[スクリプト編集]],[[タスク]],[[デフォルトスクリプト]],[[継承スクリプト]] ----
<マルチタスク>  スクリプトパネルはタスク毎に配置され、最大で16個のタスクを同時に実行可能。  スクリプトはタスク単位で実行され、各タスクは「タスク停止」パネルがない限りは、最後尾のスクリプトパネルを実行後はゲートにループして最初のスクリプトパネルから繰り返される。  自タスクを停止する「タスク停止」パネルがあるタスクは、タスク内でループされない。(ただし、自動起動タスクでは、起動条件を満たせば再度タスク開始)  「タスク開始」パネルで、任意のタスクのスクリプトを任意に開始できる。  「タスク停止」パネルで、任意のタスクのスクリプトを任意に停止できる。(「タスク停止」パネルの置かれたタスク自身を停止することも可能) ・タスクの起動条件  メイン:キャラクタが出現した時に自動起動。  攻撃ヒット時:相手に攻撃が命中した時に自動起動。  防御ヒット時:相手から攻撃を受けた時(背景からダメージを受けた時も含む)に自動起動。(破壊時には起動なし)  破壊時:HPが0になり破壊された時に自動起動。  壁ヒット時:HIT背景に接触した時に自動起動。()  プレイヤー:プレイヤー登場時用のタスクで、手動起動。  メニュー:メニュー専用のタスクで、手動起動。  これらのタスクはシステムで予約されているためにタスク番号は固定。  何も記述しない場合でも[[デフォルトスクリプト]]が実行するが、[[デフォルトスクリプト]]が登録されていない場合は何も実行されない。  [[継承スクリプト]]を設定している場合は、何も記述していないタスクでは[[継承スクリプト]]に記述されたスクリプトが起動。 ([[継承スクリプト]]にも記述されていないタスクは、[[デフォルトスクリプト]]が起動) ・メインタスク以外のタスクを編集する時の注意点  ゲートの作成:ゲートが無ければ実行されない。 →[[スクリプト編集 右クリックメニュー]]  ラベルはタスク単位でローカル:他のタスクへはジャンプできない。  ループカウンタはタスク単位でローカル:他のタスクには影響を与えない。  シグナルは親子単位でローカル:同じ親子キャラクタの全タスクで、シグナルが重複しないように注意。  ローカル変数はキャラクタ単位でローカル:同じキャラクタの全タスクで、ローカル変数の番号が重複しないように注意。  システム変数は全キャラクタで共通:同じゲーム内で、システム変数のオプション番号が重複しないように注意。  メインタスク以外のユーザータスクは手動起動(一部は自動起動):「タスク開始」コマンドで起動。 ---- →[[スクリプト編集]],[[タスク]],[[デフォルトスクリプト]],[[継承スクリプト]] ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: