概要
UI関連です
ここをいじるとゲーム内のボタンのサイズや色などの
Gfxではいじれない部分を広く変えられます
書き方の説明
Font設定
UI/Fontsで利用される
フォント名:
name: "~res:/Fonts/フォントファイル.ttf"
size: フォントサイズ
verticalSpacing: 行間スペース(?)
ascendScale: (?)
descendScale: (?)
type: "FTFont" (おそらく固定値)
UI
.yaml/UI/UIの書き方?
各ファイルの説明
UI/Fonts
UIで利用するフォントの設定関連
fonts.yamlの上に各言語のフォルダが上書きされる形で利用される
例えば日本語環境ならfonts.yamlとja/fonts.yamlが利用される
UI/Screens
- UI/Screens直下
共通のUI
- UI/Screens/Common
共通のUI
- UI/Screens/Battle
戦闘関連のUI
- BattleActionNotification.yaml
チャットや撃破ログなど
- BattleLoadingScreen.yaml
戦闘読み込み画面
- BattleUILayer.yaml
戦闘画面のレティクルなどの視点を回すと回るUI
- CaptureProgressBar.yaml
占領バー
- ChatButton.yaml
チャットを開くボタン
- ChatCommands.yaml
クイックコマンド関連
- ChatDialog.yaml
チャットを送信するUI
- FollowAimButton.yaml
自動/手動エイム切り替えボタン
- GameMenuDialog.yaml
メニュー(ガレージへ戻るなど)
- HotKey.yaml
PCの各ボタンの下にあるどのキーかっていう説明
- HUDLayer.yaml
戦闘画面のUI
- HUDLayerDomination,yaml, HUDLayerSupremacy.yaml, HUDLayerTournament.yaml
戦闘画面のUIのモードによって切り替わる部分
それぞれ遭遇戦、優勢戦、トナメ
- QuestCompletedNotification.yaml
戦闘中のミッション完了のUI
- SmartZoomButton.yaml
スナイパーモードのボタン(?)
- Tips.yaml
戦闘読み込み画面下部の説明
- VehicleDestroyTimer.yaml
水没とかのUI
- UI/Screens/Hangar
ガレージなどのUI
- UI/Screens/Lobby
ガレージなどのUI
- UI/Screens/Login
ログイン画面のUI
- UI/Screens/Tutorial
チュートリアルのUI
UI/Styles
UI/Screensの状態で変化する部分の色などの指定