NoScaleOffset プロパティについて
久々にシェーダーいじって、忘れていたことをメモ NoScaleOffset 属性 リファレンス シェーダー宣言のプロパティ。指定すると テクスチャーフィールドから がなくなります。 テクスチャーをパラメータとして利用する […]...
【ProgressBar】プログレスバーを表示する【UnityEditor】
エディッタで重い処理する場合に、進捗を把握するのに使います。忘れるのでメモ。 キャンセルなし リファレンス 例 キャンセルあり リファレンス 例 非表示 リファレンス これを呼ばないとプログレスバーは消えてくれません。 […]...
【Unity】エディターで再生中に外部ツールで変更したファイルを自動で反映させる覚書【FileSystemWatcher】
はじめに Unity を利用していくと外部ツールや json ファイルなどで出力したファイルを読み込みゲームに反映したいことが多々あります。 ScriptableObject や MonoBehaviour で [Ser […]...
【Unity】AddressableAssetsをアブノーマルに使ってみる【AddressableAssets】
はじめに AddressableAssets は AssetBundle に変わる ファイルパッケージングシステムで、徐々に現場でも使われるようになってきています。 アセットバンドルより ファイルの 所在を意識 […]...
【Unity】アサートまとめ【Assertions】
混乱するのでまとめ よく使うのはIsNotNull オブジェクトをしっかり握っているか?等IsTrue ファイルが有るか?等AreNotApproximatelyEqual floatのゼロ除算防止 ぶっちゃけ IsTr […]...
【Unity】ユニティちゃんにマグロを持たせたよ【コンストレイントをラーニングした】
タイトルで伝わりにくかったので変更しました。 はじめに 最近コンストレイントを覚えたので忘れないようにメモしておこうと思います。 コンストレイントとは 自分は概念すら知らなかったのですが、MAYAなどではおなじみのようで […]...
【Unity】選択中のアセットのPathを取得【ディレクトリ】
はじめに Asset を作成するときに 手こずったので覚書コンテキストメニューから選択中の path を取得するものです。 右クリックから AssetDatabase.CreateAsset などの時に必要になるかも サ […]...
指定コンポーネントのアタッチを保証させる属性 RequireComponent
マニュアル RequireComponent で コンポーネントを宣言することで、アタッチが強制されます。 マニュアルでは 3つまで用意されています。 複数行宣言もできます。 アタッチ後、指定コンポーネントを削除しようと […]...
【Unity】ScriptPlayable<T0>からT0のPlayableBehaviour にアクセスする方法【Playables】
APIリファレンスに載ってなく無駄に時間を費やしたのでメモ でTにアクセスできます。 マニュアルにありました。 APIリファレンスしか見てなかったから、無駄に時間がかかった。 経緯としては で作成した ScriptPla […]...
【インスペクタ】複数行のテキストフィールド【Unityエディター】
Multiline 属性をつける 自動改行されない。スクロールバーが出ない。 リファレンス MultilineAttribute TextArea 属性をつける 自動改行あり、スクロールバーが表示される。 リファレンス […]...