【Unity】MonoBehaviourを使わずコルーチンを回したい
Unityでコルーチンを使うには、UnityEngineに既に用意されているStartCoroutineメソッドを使用するのが一般的かと思います。 public class TestCoroutine : MonoBeh … 続きを読む
Unityを使ったゲーム開発
Unityでコルーチンを使うには、UnityEngineに既に用意されているStartCoroutineメソッドを使用するのが一般的かと思います。 public class TestCoroutine : MonoBeh … 続きを読む
メインのUnityプロジェクトを開きながら、別のUnityプロジェクトを開きたいことってありますよね? アセットのサンプルですとか、テスト用に作成したプロジェクトですとか複数開けると何かと便利です。 Macではターミナル … 続きを読む
AnimatorのSetTriggerは文字列で指定するより、事前にHash値としてキャッシュしておいた方が効率が良い。 using System.Collections; using System.Collection … 続きを読む
シェーダーのPropertiesにUnityEngine.Rendering.BlendMode指定するとInspectorからブレンドモードをプルダウンで選択できる様になります。 Properties { _MainT … 続きを読む
InitializeOnLoad属性を付与することで、UnityEditor起動直後や、スクリプトコンパイル直後にクラスの静的コンストラクタを呼び出すことが出来ます。 InitializeOnLoadの使用例 [Init … 続きを読む