バーチャルマーケット2に出展した、V乱/あかるい横丁のシェーダー解説
2019/03/8~10の3日間、VRChat上でバーチャルマーケット2という大きなお祭りが開催されました。 www.v-market.work
バーチャルな出展サークルが一堂に会し、アバターや小物やスクリプトがずらりと展示される、バーチャル空間の巨大見本市、バーチャルマーケットの第2回です。前回より大幅にパワーアップしていたのですが、大きなトラブルもなく、無事終了しました。運営の皆様、他の出展者の皆様、来場者の皆様、お疲れさまでした。
そのバーチャルマーケット2に、今回、出展を行いました(バーチャルミュージアムC, C-S08)。今回の出展の為にサークルを作り、ブースに宣伝とロマンを詰め込んで、Vケット運営に託しました。それがこちらです。
続きを読む…… #VRChat #バーチャルマーケット pic.twitter.com/xCF8fNMlEj
— ソクハ (@Sokuhatiku) 2019年3月7日
UnityのEditor拡張で「Script」フィールドを設置する方法
スクリプトのデフォルトインスペクタには「Script」フィールドが付いています。こいつはシングルクリックでスクリプトの場所を表示でき、ダブルクリックでコードエディタを開ける、地味に便利な奴なのですが、Editor拡張でカスタムインスペクタを作ると消えてしまいます。
なんとか作れないものかと調べてみたら、ドンピシャな質問がUnity Answersに投稿されていました。
というわけで、
EditorGUI.BeginDisabledGroup(true); EditorGUILayout.ObjectField("Script", MonoScript.FromMonoBehaviour((MonoBehaviour)target) , typeof(MonoScript), false); EditorGUI.EndDisabledGroup();
これでカスタムインスペクタに「Script」フィールドが復活しました。
■
ブログ開設しないと何もできないようなので開設
忘れてなければ趣味レベルのUnity開発のメモなど置いていく予定です