.yaml/UI

Last-modified: 2017-04-08 (土) 21:47:35

概要

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.yamlja/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の状態で変化する部分の色などの指定

UI/TechTree

.yaml/UI/TechTree