コマンドライン引数とiniファイル
コマンドライン引数と ini ファイル

コマンドライン引数

コマンドライン引数は、TWELITE Stageのいくつかの細かい設定を行います。
コマンドライン引数
内容
-E 0
フェードアウトのようなグラフィカルな効果を無効にする。
-R {type}
{type} 値でレンダリングタイプを設定します。 0: デフォルト 1: OpenGL 2: DirectX(Windows) Metal(macOS) 3: ソフトウェア
-J
ゲームコントローラーを有効にします。
-x {x_pos}, -y {y_pos}`
起動時のTWELITE STAGE Appのグラフィカルウィンドウの位置を設定します。x_pos}{y_pos}`はウィンドウの左上のスクリーン座標です。

iniファイル

iniファイルはTWELITE STAGEの基本的な設定(MWSDKのフォルダを参照するなど)を行うために使用される。
iniファイル名は{TWELITE STAGEアプリの実行ファイルのベース名}です.+ .ini です。 通常は TWELITE_Stage.ini となります。
;;; MWSDKの参照を変更します。
; MWSDK=MWSDK
mwsdk=mwsdk2020_10
;;; インターフェース言語
; LANG=en
;;; ウィンドウのジオメトリ
GEOM_X=200
GEOM_Y=100

シンタックス

  • ini ファイルはプレーンテキストファイルとして記述される。
  • キーと値は = で区切られた1行に格納される (例: KEY=value).
  • キーと値の文字列は、行頭から始まる。キーと値の文字列は行頭から始まる(キーの前に空白や他の文字は許されない)。
  • キーと値の間にスペースを入れてはいけません。
  • コメント行は ; または # 文字から始まります。

設定

キー
MWSDK
MWSDKのフォルダを変更する。デフォルトのフォルダは、TWELITE STAGE Appの実行ファイルが置かれているのと同じフォルダにある MWSDK です。古いMWSDKやカスタムMWSDKを使用する必要がある場合は、そのフォルダの名前を指定することができます。
LANG
LANG=ja は、ユーザーインターフェースの言語をデフォルト(日本語)から英語に変更します。
GEOM_X, GEOM_Y
TWELITE STAGEアプリのウィンドウが表示される場所を変更する。

TWELITE STAGEアプリの様々な設定を行うことができます。

異なる設定の TWELITE STAGE App が必要な場合は、TWELITE STAGE Appと同じフォルダに実行ファイルをコピーして、同じ名前の .ini ファイルを作成します。
例えば、英語のインターフェースが必要な場合は、TWELITE_Stage.exe(注: .exe はWindowsの実行ファイルの接尾辞)を TWELITE_Stage_en.exe にコピーして、 LANG=ja の設定で .ini ファイルを作成するだけで、英語のインターフェースが作成されます。
TWELITE_Stage.exe
TWELITE_Stage.ini | 特別な設定なし
TWELITE_Stage_ja.exe | TWELITE_Stage.exe のコピー
TWELITE_Stage_en.ini | LANG=ja が設定されている。