CWindowMgrについて

CMainSystemのAwake内でAddComponentしてください。

ウィンドウを管理するためのマネージャです。

このマネージャを介して全てのウィンドウをクリエイトします。

UIの仮想的なスクリーンサイズを設定します。 アスペクト比は自動的に狂わないように拡縮率を決定するようになっています。

  • width != 0の場合

widthを基準にUIスクリーンサイズを決定します。

  • width == 0 and height != 0の場合

heightを基準にUIスクリーンサイズを決定します。

  • width == 0 and height == 0の場合(デフォルト)

端末のスクリーンサイズに準拠します。

読み込まれたウィンドウリソースを展開し、初期化します。 CAssetBundleMgrが登録されていたら、自動的にウィンドウリソースをサーバからダウンロードしてきて、この関数に渡されます。

バイトデータとして読み込んだウィンドウリソースを展開し初期化します。

リソースデータから、指定したアセット名のウィンドウリソースを読み込み初期化します。

実際に読み込まれるアセットは、assetname + ".asset"という名前です。

指定したクラスのウィンドウをクリエイトする。

指定されたウィンドウを探す。まだクリエイトされていないなら、nullが返る。

対象ウィンドウの優先順位を上げる。

指定されたキャプションIDから、文字列を取得します。

指定されたSE IDから、効果音を再生する。

タッチしたときに鳴らす標準音を指定します。

リストボックスなどをスクロールさせたときに鳴らす標準音を指定します。

ウィンドウマネージャのインスタンスを取得します。