-
Notifications
You must be signed in to change notification settings - Fork 1
OriginalTimer.js
fftfantt edited this page Apr 3, 2016
·
73 revisions
- このプラグインは1/100秒単位でカウントできるオリジナルタイマーを実装します。
- カウントダウンのほか、カウントアップにも対応しています。
- 初期パラメータにより、セーブデータに含めることも、含めずに使用することも可能です。
- 設定値により、いろいろな表示形式に対応しており、表示・非表示の切り替えも自在です。
- 一時停止、フォントサイズの変更、表示位置の変更等にも対応しています。
- プラグインコマンドにより、さまざまな値が取得可能です。
- プラグインをONにして初期パラメータTimerSaveの値を設定してください。
- TimerSaveの初期値はNOなのでタイマーの値をセーブに含める場合はYESにしてください。
- プラグインコマンドでオリジナルタイマーを設定後に開始して値の取得などを行います。
コマンドの種類 | コマンドの内容 | コマンドの説明 |
---|---|---|
設定 | オリジナルタイマーの設定 | 実行するタイマーの設定 |
開始 | オリジナルタイマーの開始 | タイマーが設定されていれば開始 |
停止 | オリジナルタイマーの停止 | タイマーを一時停止 |
表示 | オリジナルタイマーの表示 | タイマーを表示 |
非表示 | オリジナルタイマーの非表示 | タイマーを非表示(停止はしない) |
初期化 | オリジナルタイマーの初期化 | タイマーが停止していれば初期化 |
取得 | オリジナルタイマーの値取得 | タイマーの各種取得値を変数に格納 |
スイッチ | タイマー終了後のスイッチ操作 | タイマー終了後に指定のスイッチをオン・オフ |
リセット | タイマーのカウントリセット | タイマーのカウントをリセットし設定値に戻します |
- 引数1:タイマーの設定 [設定 or SET]
- 引数2:タイマーの種類 [アップ or ダウン or UP or DOWN]
- 引数3:設定時間 [dが日,hが時間,mが分,sが秒.xが1/10秒,cが1/100秒]
- 引数4:ピクチャ番号 [1~100]
- 引数5:フォントサイズ
- 引数6:画面X
- 引数7:画面Y
- 引数8:表示モード [表示 or 非表示 or DISPLAY or HIDE]
- 引数9:表示形式 [Dが日 Hが時間 Mが分 Sが秒 Xが1/10秒 Cが1/100秒]※MMで頭0表示
記述例:
オリジナルタイマー 設定 ダウン 2d1h30m 99 24 10 12 表示 D日 HH時MM分SS.XC秒
ORIGINALTIMER SET DOWN 1h30m 99 24 10 12 DISPLAY HH:MM:SS:XC
オリジナルタイマー 設定 アップ 1h30m 10 24 630 12 非表示 HH:MM:SS.XC
ORIGINALTIMER SET UP 1h30m 10 24 63 12 HIDE HH:MM:SS.XC
- 引数1: タイマーの開始 [開始 or 再開 or START]
記述例:
オリジナルタイマー 開始
ORIGINALTIMER START
- 引数1: タイマーの停止 [停止 or STOP]
記述例:
オリジナルタイマー 停止
ORIGINALTIMER STOP
- 引数1: タイマーの表示 [表示 or DISPLAY]
記述例:
オリジナルタイマー 表示
ORIGINALTIMER DISPLAY
- 引数1: タイマーの非表示 [非表示 or HIDE]
記述例:
オリジナルタイマー 非表示
ORIGINALTIMER HIDE
- 引数1: タイマーの初期化 [初期化 or INITIALIZE]
記述例:
オリジナルタイマー 初期化
ORIGINALTIMER INITIALIZE
- 引数1: タイマーの値取得 [取得 or GET]
- 引数2: 取得する値の種類 [状態 or STATE or 表示値 or DISPLAYVALUE or 値 etc.]
- 引数3: 取得した値格納用の変数
記述例:
オリジナルタイマー 取得 状態 1
ORIGINALTIMER GET STATE 1
オリジナルタイマー 取得 表示値 1
ORIGINALTIMER GET DISPLAYVALUE 1
オリジナルタイマー 取得 値 1
ORIGINALTIMER GET VALUE 1
オリジナルタイマー 取得 日 1
ORIGINALTIMER GET DAY 1
オリジナルタイマー 取得 時 1
ORIGINALTIMER GET HR 1
オリジナルタイマー 取得 分 1
ORIGINALTIMER GET MIN 1
オリジナルタイマー 取得 秒 1
ORIGINALTIMER GET SEC 1
オリジナルタイマー 取得 コンマ秒 1
ORIGINALTIMER GET HSEC 1
- 引数1: タイマー終了後のスイッチ操作 [スイッチ or SWITCH]
- 引数2: 操作の種類 [オン or ON or オフ or OFF or リバース or REVERSE]
- 引数3: 操作するスイッチ番号
記述例:
* オリジナルタイマー スイッチ オン 1
* ORIGINALTIMER SWITCH ON 1
* オリジナルタイマー スイッチ オフ 2
* ORIGINALTIMER SWITCH OFF 2
* オリジナルタイマー スイッチ リバース 3
* ORIGINALTIMER SWITCH REVERSE 3
- 引数1: タイマー終了後のスイッチ操作 [リセット or RESET]
記述例:
* オリジナルタイマー リセット
* ORIGINALTIMER RESET