コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2018-11-15から1日間の記事一覧

【Unity】非同期読み込みの優先順位を設定できる「AsyncOperation.priority」

概要 var operation = SceneManager.LoadSceneAsync( "Hoge" ); operation.priority = 10; 複数の非同期操作がキューに存在する場合、 優先順位が高いものが最初に実行されます すでに開始した処理は、優先順位を変更しても反映されないため注意が必要です

【Unity】データをバックグラウンドで読み込む時に 1 フレーム内で使える最大時間を変更できる「Application.backgroundLoadingPriority」

概要 Application.backgroundLoadingPriority を使用することで Resources.LoadAsync AssetBundle.LoadAssetAsync AssetBundle.LoadAllAssetAsync SceneManager.LoadSceneAsync これらの関数を用いてデータをバックグラウンドで読み込む時に 1 フレーム内で…

【Unity】【UnityUIExtention】uGUI のオブジェクトを円形もしくは矩形でレイアウトする

はじめに 「UnityUIExtention」を Unity プロジェクトに導入することで uGUI のオブジェクトを円形もしくは矩形でレイアウトできるようになります 使用例 Circle Rectangle CLV Rectangle CAV Rectangle Extension Circle 使い方 「Around Layout Group」を…

【Unity】【EffectShader】スリットスキャンのポストエフェクトを使用する

はじめに 「EffectShader」を Unity プロジェクトに導入することで スリットスキャンのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 カメラに「Slitscan」コンポーネントをアタッチして、 「Shader」に「Slitscan」シェーダを設…

【Unity】画面の一部の色を反転できる「Selectable Inversion Image Effect」紹介(無料)

概要 2018/24/16 に「Selectable Inversion Image Effect」がリリースされました 「Selectable Inversion Image Effect」を導入すると、 画面の一部の色を反転できるようになります 検証環境 Unity 2018.2.14f1 Selectable Inversion Image Effect 1.0.3 使…