Unity– tag –
-
Development
【Unity】URPでPostProcessingを動的に変更する方法
【はじめに】 Universal Render Pipeline を使用したプロジェクトでPost Processing を動的に変更する際のサンプルです。 Unity 2021.3.4Universal RP 12.1.7 【サンプル】 using UnityEngine; using UnityEngine.Rendering;//Volumeを使うのに必要 using ... -
Development
【Unity】よく忘れるRandom.Rangeの範囲メモ
【はじめに】 Unityで乱数を取得するときRandom.Rangeを使いますが、intとfloatで範囲が変わります。基本ですがよく忘れるのでメモしておきます。 【Int型の場合】 int temp = Random.Range(0, 10); max は含まない(10は返さない、返すのは9まで)max と ... -
Development
【Unity】Assembly Definition Filesをサクッと設定する
【はじめに】 「Assembly Definition」を設定する際のメモです。サクッと設定したいので少し乱暴なやり方かもしれません。「Assembly Definition」を設定するメリットはエディターでのコンパイル時間が短くなり、チリツモで開発効率があがります。 参照関... -
Development
【Unity】Photon FusionにAssembly Definition Filesを設定した時に出るエラーの対処方法
【はじめに】 Photon Fusionを使っているプロジェクトでAssembly Definitionを設定したところ、下記のエラーが出たのでその対処方法です。 InvalidOperationException: Type ControllerPrototype has not been weaved. Has the assembly Assembly_fusionMy... -
Development
【Unity】カラーコードをColorに変換するTryParseHtmlString
【はじめに】 Unityで色にこだわる場合、ウェブなどで使う「HTMLカラーコード」で扱う方が構造体の「Color」や「Color32」で扱うより、色見本などからコピペできて楽なので個人的におすすめです。 ユーティリティークラスでスタティックメソッドを用意して... -
Development
【Unity】Unitask よく使うオペレーターメモ
よく使うUnitaskオペレーターの自分用メモ。 using System.Threading; using Cysharp.Threading.Tasks; using DG.Tweening; using UnityEngine; using UnityEngine.UI; public class Sample : MonoBehaviour { CancellationToken ct; public Button btn; v... -
Development
【Unity】Rendering.DebugManager.UpdateActions エラーの対応
【はじめに】 Unityを実行しようとして以下のエラーが出たときの対処方法です。何度かビルドをしていると再現しました。 NullReferenceException: Object reference not set to an instance of an objectUnityEngine.Rendering.DebugManager.UpdateActions... -
Development
【Unity】AdMobでCOPPAの設定をする
【はじめに】 UnityのAdMobでCOPPAの設定をする際のサンプルコードです。13歳以下の子供を対象と「する/しない」を設定できます。 Unity 2019.4.40AdMob SDK 7.1.0 【COPPAとは】 米児童オンライン プライバシー保護法(COPPA)のことです。13 歳以下の子... -
Development
【Unity】for文でn個をm回くりかえす書き方
【はじめに】 for構文でn個をm回くりかえすTipsです。 Unity 2021.3.2 C# 【サンプルコード】 「%」演算子を使います。 例えば、7つの曜日を4回繰り返してみます。 using UnityEngine; public class Temp : MonoBehaviour { string[] day = new string[7] ... -
Development
【Unity】uGUIのImageでsharedMaterialができなかったのでその対応
【はじめに】 uGUIの「Image」では「Renderer」 や「SpriteRenderer」のように「sharedMaterial」ができなかったので、Awakeでベースとなるマテリアルを複製して対応しました。その時のサンプルです。 こちらのアセットを使用しています。 https://kingmo....