SuiTechLog

Unity,Arduino,RaspberryPiなど、モノづくり系を気ままに書き残すブログ。

Editor拡張

Unity Editor拡張 複数のオブジェクトからメッシュレンダラーをもったやつだけ選択したい!

事の経緯。 空のゲームオブジェクトなども含まれた複雑な親子構造のFBXを読み込んで meshrendererコンポーネントのもつプロパティ(cast Shadowsの設定など)をまとめて編集(multi-edit)したい。というお話。 で、普通にHierarchyからShiftおしながらまとめ…

Unity Editor拡張とデータ保存

変数の保存 Editor拡張スクリプトや、Editorの中で変数データを簡易的に保存、取得するには以下の方法があります。 //変数を保存する EditorUserSettings.SetConfigValue (キー文字列, 保存する値); //変数を取得する 値=EditorUserSettings.GetConfigValue …

Unity Editor拡張で色々遊んでみる

今回は、前々回の記事で少しだけでてきましたEditor拡張について少しかいてみます。 Editor拡張とは UnityEditor内のみで動く(プレイヤーではなく、作り手側の使う)スクリプトを作って、UIや機能を改造、処理を自動化していくことを言うようです。 たと…

Unity で Import設定をインポートしたときに変更する。

モデルやテクスチャ、オーディオデータをインポートするとき、かならず決まった処理をすることはありませんか。 たとえば・・・。 Model項目だったら、Scale Factorを10にしておきたいとか、Materialsの設定を読み込み時点で切り替えておきたいとか Animatio…