tips 0022 variables - cwtickle/danoniplus GitHub Wiki
English | Japanese
^ Tips Indexに戻る
| < オブジェクトの階層とラベル・ボタンの挿入 | 利便性の高い変数群 | ボタン処理の拡張・上書き > |
利便性の高い変数群
- カスタムJSを扱う上で利便性の高い変数群をまとめます。
長さ
- Dancing☆Onigiri (CW Edition)では、さまざまなキー種が登場します。
- 特にキー種により横の長さが変わってしまうため、位置を指定する際には固定値を使わない方が良いことが多いです。
変数/関数 |
値 |
g_sWidth |
画面の横幅 |
g_sHeight |
画面の高さ |
g_btnX(dx) |
画面の横幅が900pxを超えた場合に、900pxの横幅のオブジェクトを中央に配置する場合の左端からの距離。引数には調整幅をpx単位で指定できる。引数のデフォルトはゼロ。 |
g_btnWidth(multi) |
画面の横幅(900pxを上限)。引数は割合を指定でき、1/2 とすれば画面の横幅の半分になる。引数のデフォルトは1。 |
g_headerObj.playingWidth |
プレイ時の横幅(譜面ヘッダー: playingWidth 指定時に有効) |
g_headerObj.playingX |
プレイ時のX軸補正値(譜面ヘッダー: playingX 指定時に有効) |
g_headerObj.playingHeight |
プレイ時の高さ(譜面ヘッダー: playingHeight 指定時に有効) |
g_headerObj.playingY |
プレイ時のY軸補正値(譜面ヘッダー: playingY 指定時に有効) |
g_headerObj.scAreaWidth |
ショートカットキーが通常と異なる場合のショートカットエリアの横幅(譜面ヘッダー: scArea 指定時に有効) |
時間経過
変数 |
値 |
g_scoreObj.baseFrame |
経過フレーム数。この数値はAdjustmentの影響を受けない。 |
譜面情報
- scoreIdは譜面番号で、1譜面目=0, 2譜面目=1, ... を表します。
変数 |
値 |
g_detailObj.toolDif[scoreId] |
譜面の難易度(ツール値) |
g_detailObj.playingFrameWithBlank[scoreId] |
プレイ時間 |
g_detailObj.playingFrame[scoreId] |
プレイ時間(最初の矢印出現時までを除く) |
判定範囲
変数 |
値 |
g_judgObj.arrow |
矢印の判定範囲 |
g_judgObj.frz |
フリーズアローの判定範囲 |
ページ作成者
関連項目
^ Tips Indexに戻る
| < オブジェクトの階層とラベル・ボタンの挿入 | 利便性の高い変数群 | ボタン処理の拡張・上書き > |