ユーザ用ツール

サイト用ツール


システム

Warning: Undefined array key -1 in /home/r4162016/public_html/loginas.co.jp/advmaster/reference/inc/html.php on line 1458

差分

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

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
システム [2021/12/07 09:16]
advmanager [holdstep (実行保留)]
システム [2022/08/10 14:02] (現在)
advmanager [holdstep (実行保留)]
行 38: 行 38:
 ===== s (停止処理) ===== ===== s (停止処理) =====
 ^属性^必須^値^説明^ ^属性^必須^値^説明^
-|waittime|no|ミリ秒|選択確定後、次の処理に移るまで指定時間待つ(初期値:950ミリ秒)|+|waittime|no|ミリ秒|選択確定後、次の処理に移るまで指定時間待つ(初期値:950ミリ秒)\\  0で即時次に進む|
 |v2single|no|true/false|選択時のタップ回数。\\  true:1回で確定, \\  false : 2回タップで確定(初期値)| |v2single|no|true/false|選択時のタップ回数。\\  true:1回で確定, \\  false : 2回タップで確定(初期値)|
 |align|no|center|選択肢を中央揃えにする\\  未指定の場合は左寄せ| |align|no|center|選択肢を中央揃えにする\\  未指定の場合は左寄せ|
-|waittime|no|ミリ秒|選択後の待機時間、0で即時次に進む| 
 |skiptime|no|ミリ秒|指定ミリ秒経過後、選択肢待ちを解除する(先に進む)| |skiptime|no|ミリ秒|指定ミリ秒経過後、選択肢待ちを解除する(先に進む)|
 |skipcond|no|条件式|条件式がtrueの時、選択肢待ちを解除する(先に進む)| |skipcond|no|条件式|条件式がtrueの時、選択肢待ちを解除する(先に進む)|
行 186: 行 185:
 |interval|no|ミリ秒|繰り返す時間\\  ※未指定の場合、100[ms]が設定されます| |interval|no|ミリ秒|繰り返す時間\\  ※未指定の場合、100[ms]が設定されます|
 |exp|no|式|変数処理。コロンもしくはカンマ区切りで複数指定可能| |exp|no|式|変数処理。コロンもしくはカンマ区切りで複数指定可能|
-|exec|no|スクリプト|実行するスクリプト。コロン区切りで複数指定可能|+|exec|no|スクリプト|実行するスクリプト。セミコロン区切りで複数指定可能。スクリプトは半角角括弧で表記する(@表記はNG)|
 |finish|yes|式|終了条件| |finish|yes|式|終了条件|
 |name|no|文字列|timerexec名\\  ※未指定の場合、現在時刻(ミリ秒)がnameとして設定されます| |name|no|文字列|timerexec名\\  ※未指定の場合、現在時刻(ミリ秒)がnameとして設定されます|
行 215: 行 214:
 |flushsf|no|true/false|true:システム変数の更新をサーバーに通知します(初期値)\\  false:システム変数の更新をサーバーに通知しません。パフォーマンス重視のシーンではfalseにします| |flushsf|no|true/false|true:システム変数の更新をサーバーに通知します(初期値)\\  false:システム変数の更新をサーバーに通知しません。パフォーマンス重視のシーンではfalseにします|
 |backmove|no|true/false|true:move,move2でpage=back指定が有効になる\\  false:move,move2でpage=back指定が効かず、moveタグが無視される(初期値)| |backmove|no|true/false|true:move,move2でpage=back指定が有効になる\\  false:move,move2でpage=back指定が効かず、moveタグが無視される(初期値)|
 +|tfnumber|no|true/false|true:一時変数がtf.<数字>の場合、<数字>が設定される\\  false:通常の変数ルール(初期値)\\  【例】\\  @eval exp="tf.hoge = tf.1234"\\  の場合、tf.hogeには「1234」が入る|
  
 例:\\ 例:\\
行 224: 行 224:
  
 ^属性^必須^値^説明^ ^属性^必須^値^説明^
-|name|no|text|一時領域名\\  初期値:'default'|+|name|no|text|一時領域名\\  初期値:default|
  
 |【例】\\  @holdstep name=hoge1\\  @image storage=foo1\\  保留中です1[l][r]\\  @stopholdstep\\  @holdstep name=hoge2\\  @image storage=foo2\\  保留中です2[l][r]\\  @stopholdstep\\  通常シナリオ[l][r]\\  @releasestep name=hoge2\\  @releasestep name=hoge1| |【例】\\  @holdstep name=hoge1\\  @image storage=foo1\\  保留中です1[l][r]\\  @stopholdstep\\  @holdstep name=hoge2\\  @image storage=foo2\\  保留中です2[l][r]\\  @stopholdstep\\  通常シナリオ[l][r]\\  @releasestep name=hoge2\\  @releasestep name=hoge1|
行 231: 行 231:
  
 【制約事項】\\ 【制約事項】\\
-・保留されたシナリオはセーブされません。\\ 
 ・whileタグは保留しないでください。\\ ・whileタグは保留しないでください。\\
 +・execパラメータ中のタグにholdstepは効きません。\\
 + ダメな例:[link exec="[playse storage=hoge holdstep=foo]"]←holdstep=fooは効かない\\ 
  
 <color #00a2e8>【参考】\\ <color #00a2e8>【参考】\\
行 240: 行 241:
 ↓実際の実行順序 ↓実際の実行順序
 |通常シナリオ[l][r]\\  @image storage=foo2\\  @image storage=foo1\\  @image storage=foo3| |通常シナリオ[l][r]\\  @image storage=foo2\\  @image storage=foo1\\  @image storage=foo3|
 +
 +※↓holdstep属性とcond属性の両方が指定されている場合、releasestepにてcondの評価がされます。
 +|【例】\\ @eval exp="tf.bar = 0"\\ @image storage=hoge holdstep=foo cond="tf.bar == 1"\\ @eval exp="tf.bar = 1"\\ @releasestep name=foo\\ ;;ここでcond="tf.bar ==1"が評価され@image行が実行される|
 +
  
 ===== stopholdstep (実行保留停止) ===== ===== stopholdstep (実行保留停止) =====
行 247: 行 252:
  
 ^属性^必須^値^説明^ ^属性^必須^値^説明^
-|name|yes|名前|一時領域名|+|name|no|text|一時領域名\\  初期値:”default”|
  
システム.1638836178.txt.gz · 最終更新: 2021/12/07 09:16 by advmanager