#じゃべめも

じゃべめも棚卸し

2019-02-21から1日間の記事一覧

Unityのリソース読み込み

今更誰も教えてくれない、Unityにおけるリソース読み込みについての基礎知識 - Qiita Unityにおけるリソース読み込みのバリエーション Resources.Load 簡易な方法 StreamingAssetsからのロード リソースを無変換で保持してくれる AssetDatabase.LoadAssetAtP…

オートレイアウト概要

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

T付きの日付フォーマット取りまわし

string => DateTime DateTime.Parse(jobDate); DateTime => string DateTime.Now.toString("yyyy-MM-dd'T'HH:mm:ss");

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…

Unity iOS ビルドの流れ

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

画面サイズあれこれ

スマホ向け作る際に画面のアスペクト比を変える必要があったので Edit > Project Settings > Player か BuildSettings > Player Settings に、画面回転の設定があるので任意のものにしておく。 デフォルトだと画面回転が有効担っているのでOFFにしておく カ…

Unityでの動画の扱い

読み込める形式にはいくつか制限があるが、H264コーデックなら大丈夫。 VideoPlayerコンポーネントに、ビデオクリップを取り付ける。 ビデオクリップは、対象のカメラ及びレンダーテクスチャに画像を送り付ける仕組み レンダーテクスチャに送り付ければ、何…

スクリプトからアニメーションカーブの操作

UnityでAnimationClipをスクリプトから編集する - Qiita AnimationCurveクラスに添え字でアクセスすると、Keyframeを取得できる。 var key = curve[curve.length -1]; Keyframeのvalueを更新後、AnimationCurveに通知する必要がある key.value = 1; curve.Mo…