[[PSSdev/SkinScript]]

#contents

* 各変数とその意味
* 各変数とその意味 [#b9dfa346]

PSS の内部状態を参照するために PSS.var という形式で変数を参照することができる.

** 基本的な変数
** 基本的な変数 [#af22a4e3]

| ''変数の名称'' | ''解説'' | ''逆の変数'' | ''型'' | ''備考'' |
|correct|正解時||bool||
|n_mistake_all|全体を通しての不正解数||int||
| '''経過時間関連''' |||||
|progress_sec|経過時間||int||
| '''タイトル・バナー文字列の状態''' |||||
|display_banner|バナー表示中||bool||
| '''ヒント関連''' |||||
|show_hint|ヒント表示状態(ヒントボタンを押した後)||bool||
| '''問題情報関連''' || |||
|n_answer_q|現在の問題に登録されている正解個数||int||
|corrected1〜corrected5|正解1〜正解5を解答した(複数問題)||bool||
| '''カードモード関連''' |||||
|card_question|問題表示状態なら真||bool||
|card_answer|解答表示状態なら真||bool||
| '''発音記号関連''' |||||
|use_default_pronounce|発音記号辞書を使う||||
|show_pronounce|発音記号を表示する(オプション設定で発音記号表示になっているかどうか)||||

** Ver.7 で新たに追加された変数
** Ver.7 で新たに追加された変数 [#gdc9d396]

| ''変数の名称'' | ''解説'' | ''型'' | ''備考'' |
| '''タイマーのプログレスバー関連''' ||||
|limitprogressbar_show|バーの表示状態|bool||
|limitprogressbar_range|バーの長さ|int||
|limitprogressbar_pos|バーの現在位置|int||
| '''正解数と不正解数''' ||||
|n_correct_first|初回での正解数|int||
|n_mistake_first|初回での不正解数|int||
|n_correct_re|再回答での正解数|int||
|n_mistake_re|再回答での不正解数|int||
|n_correct_re2|再々回答での正解数|int||
|n_mistake_re2|再々回答での不正解数|int||
|n_correct_all|全体での総正解数|int||
|n_mistake_all|全体での総不正解数|int||
|n_remain_now|現在の回答での残り問題数|int||
|n_remain_first|初回での残り問題数|int||
|n_mistake_now|現在の回答での不正解数|int|初回なら,再回答していない不正解数を示す|
|n_correct_now|現在の回答での正解数|int|再回答なら,今回の再回答での正解数|
|n_mistake_remain|現在の回答での不正解数(2)|int||

** モード関連の変数
** モード関連の変数 [#p8b26e4a]
| 和英入力 | 和英4択 | 英和入力 | 和英4択 | スピードリプライ | カード | ディクテーション | ''状態の名称'' |
| * |||||||mode=='je'|
|| * ||||||mode=='je4'|
||| * |||||mode=='ej'|
|||| * ||||mode=='ej4'|
||||| * |||mode=='speedreply'|
|||||| * ||mode=='card'|
||||||| * |mode=='dictation'|
| * || * || * |||mode_input==true|
|| * || * ||||mode_select==true|

** Answer状態
** Answer状態 [#rb77ee2a]
| 回答前 | 初回回答 | 再回答 | 再々回答 | 終了 | ''状態の名称'' |
| * |||||astate=='init'|
|| * ||||astate=='firstreply'|
||| * |||astate=='rereply'|
|||| * ||astate=='rereply2'|
||||| * |astate=='end'|

** Translate状態
** Translate状態 [#p938327f]
| 回答前 | 回答中 | 正解後の待ち時間 | 不正解後のフラッシュ状態 | 再入力中 | 正解後の待ち状態 | 終了 | ''状態の名称'' |
| * |||||||tstate=='init'|
|| * ||||||tstate=='reply'|
||| * |||||tstate=='wait_displayanswer'|
|||| * ||||tstate=='wait_flash'|
||||| * |||tstate=='reinput'|
|||||| * ||tstate=='wait_nexttrigger'|
||||||| * |tstate=='end'|

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS