2018-06-01から1ヶ月間の記事一覧
省力化のお供テンプレートエンジンをUnityでも使ってみました。テンプレートエンジンを使って設定ファイルからコードを自動生成して楽をしよう!というわけです。今回使ったテンプレートエンジンはT4TextTemplatesEngineです。テンプレートエンジン用のプロ…
SceneDirector・CanvasDirectorを作成する過程でCameraに関する制御が必要になったのでCameraDirectorを作成しました。Cameraを使って実現したかった機能は以下の2つです。 Popupの背景にブラーエフェクト(ぼかし)を付ける UI上に3Dオブジェクトを表示する…
自動でSortingOrderを調整したい! 各UIのSortingOrder設定を覚えていられない! そのUIの配下にあるParticleSystemや子CanvasのSortingOrder設定なんてもっと覚えていられない! ということでCanvasDirectorにUIを登録/削除すると各UIのSortingOrderを自動…
github.com 自己流SceneManagerの作成と同時にSceneのAssetBundle化に取り組みました。 AssetBundleからSceneを読み込みたい シーンもAssetBundleにすることが可能です。これによりアプリ本体に含まれるAssetを思いっきり減らすことができます。前回の自己流…
github.com Sceneに渡す引数をキャストしたくない 今回は自己流のSceneManagerを作りました。今回一番重視した点は「Sceneに渡す引数をキャストしない」ことです。 例えば、キャラクター詳細シーンがあった場合、どのキャラクターについて表示するかはキャラ…