【ProgressBar】プログレスバーを表示する【UnityEditor】
エディッタで重い処理する場合に、進捗を把握するのに使います。忘れるのでメモ。 キャンセルなし リファレンス 例 キャンセルあり リファレンス 例 非表示 リファレンス これを呼ばないとプログレスバーは消えてくれません。 […]...
【c#】type に 特定のインターフェイスを含んでいるかチェックするには?
リファレンス 例 System.Type.IsSubclassOf(Type) ではインターフェースを含んでいるか調べられない。 ハマったことろ System.Type.IsAssignableFrom(Type) と […]...
指定したディレクトリが存在するか確認する
リファレンス サンプル...
【c#】文字列の末尾が一致するか調べる【string】
リファレンス 例...
【Unity】選択中のアセットのPathを取得【ディレクトリ】
はじめに Asset を作成するときに 手こずったので覚書コンテキストメニューから選択中の path を取得するものです。 右クリックから AssetDatabase.CreateAsset などの時に必要になるかも サ […]...
【Git】push 時に fatal: the remote end hung up unexpectedly が出たときの対応
今回 Git から push したときに出くわしたエラーと対応です。 更新ファイルには巨大なものも多く ギガクラスの push でのエラーでした。 push 後の Write の途中で同じタイミングで以下のエラーが出て中 […]...
指定コンポーネントのアタッチを保証させる属性 RequireComponent
マニュアル RequireComponent で コンポーネントを宣言することで、アタッチが強制されます。 マニュアルでは 3つまで用意されています。 複数行宣言もできます。 アタッチ後、指定コンポーネントを削除しようと […]...
【Unity】ScriptPlayable<T0>からT0のPlayableBehaviour にアクセスする方法【Playables】
APIリファレンスに載ってなく無駄に時間を費やしたのでメモ でTにアクセスできます。 マニュアルにありました。 APIリファレンスしか見てなかったから、無駄に時間がかかった。 経緯としては で作成した ScriptPla […]...
【C#】型による処理の分岐【Switch】
Type による処理の分岐をしたかった System.Type より処理の分岐を Switch でやりたかったけど悩んだので、対応メモ if文で書くとこうなりますが、冗長的で比較判定も多いので避けたい。Switch でな […]...
【インスペクタ】複数行のテキストフィールド【Unityエディター】
Multiline 属性をつける 自動改行されない。スクロールバーが出ない。 リファレンス MultilineAttribute TextArea 属性をつける 自動改行あり、スクロールバーが表示される。 リファレンス […]...