[[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'|