#じゃべめも

じゃべめも棚卸し

Unityのリソース読み込み

今更誰も教えてくれない、Unityにおけるリソース読み込みについての基礎知識 - Qiita Unityにおけるリソース読み込みのバリエーション

  • Resources.Load 簡易な方法
  • StreamingAssetsからのロード リソースを無変換で保持してくれる
  • AssetDatabase.LoadAssetAtPath Resourcesフォルダ以外の物も読み込める(エディタ専用)
  • AssetBundle.LoadAsset ネットワークに置ける

オートレイアウト概要

アイテムのリストとか作るやつ。 UnityのUIには、各々でTransformとは異なる幅高さの定義(LayoutElement)が存在していて、 オートレイアウト中はこちらのサイズが優先される。 リストそのもののサイズなど、子要素に応じて自身のサイズが変わる物については、 LayoutGroup(Holizon/Vertical)を付ける事で適応される。

ちょっとこのままだと学びが無い・・・・

Unityでローカルファイル読み込み

public static string readLocalFile(string file_name){
  string "./" + file_name;
  FileInfo fi = new FileInfo(path);
  string text = null;
  using (StreamReader sr = new StreamReader(fi.OpenRead(), Encoding.UTF8))
  {
    text = sr.ReadToEnd();
  }
  return text
}

Unity iOS ビルドの流れ

Unity アプリをiPhone実機上でテストする UnityがiOS向けにBuildすると、xcodeプロジェクトが出力される。 これをxcodeからビルドする事で、iOS向けにバイナリを作成する 証明書関連が全滅してるので、それだけxcodeで設定してあげる iOS側で、署名したアカウントを信頼してあげないと起動しない