ちょっと調べるタイミングがズレてしまい、1月にリリースされた見過ごせないアセットがいくつか含まれてますが、その分ばっちりオススメできるアセットを揃えております!
Reference Field Tweaker
こんなエディタ拡張は見たことがねぇ!さすがに便利すぎて驚いた。

- おすすめ度:★★★★★
インスペクターの参照先を移動せずに確認・変更できる
Unityで作業をしていると、とあるコンポーネントが参照しているオブジェクトのインスペクター内容を見たかったりそのさらに参照先を・・・ということがあると思います。
実際の操作をする場合、インスペクターのオブジェクトを選択して、参照先がペコッと光って、そのゲームオブジェクトを選択して・・・ということを繰り返しますよね?
なんとこのアセットを利用すると最初のインスペクターから奥へ潜って行くことが出来ます。例えば、下図の例だと
- GameMainゲームオブジェクトにくっついているWorkerManagerクラスのメンバ変数である配列WorkerにMedalPoolManagerがあって、そこにセットされているMedalBaseプレファブが見たい!とした場合の様子

使い方
こちらの機能を使う方法はめっちゃ簡単。見たい変数に[ASoliman.Utils.EditableRefs.EditableRef]をつけるだけ!
public class みたいコンポーネントのクラス : MonoBehaviour
{
[ASoliman.Utils.EditableRefs.EditableRef] private 展開するクラス 変数名;
[SerializeField, ASoliman.Utils.EditableRefs.EditableRef] private 展開するクラス 変数名;
}
これでだけで簡単に見ることができるようになるので便利。見られるクラス側に変更加えなくて良いのが使いやすくていいですね。毎回書くのが長いと感じる場合はusingにASoliman.Utils.EditableRefsを追加してもいいですね。
Better Folders
シンプルで使いやすく、見やすい!拡張しやすいのもポイント高し!

フォルダに色をつける定番アセット
よくあるやつといえばそれまでなんですが、プロジェクトビューのフォルダに色をつけるアセットです。

色の付け方としてはだいたい以下
- フォルダ名が一致している場合に色を変更する
- アイコンも添える場合はアイコンのセット
- 色が変わったサブフォルダも色を適応するかどうか
- 上図だとBetterFoldersはサブフォルダは色を適応していないけど、Scenesフォルダとかはサブフォルダも同じ色になっている
設定の仕方
こちらのアセットをインポートして自分で設定を作成・編集したい場合は「BetterFolders/Resources/FolderColorSettings」のスクリプタブルオブジェクトを選択することで設定を更新出来ます。

また、デフォルトではプロジェクトビューのなにかのファイルやフォルダをマウスホイールの押し込みをすることでメニューが出てきます。そこでEdit All Settingsを選択することでも編集可能です。

Easy Door System
ドアを開ける、そのために生まれたアセットがそこにあった。

ドアの開閉に特化したアセット
ゲームなどでドアの開閉を管理するための処理を実装することができるアセットです。と、これだけを見るとかなり限定的なアセットに感じますが、ゲーム制作を始めたばかりという人は結構参考になる部分が多いと思います。
ドアの開閉時に音を鳴らしたかったり、イベントを挟んだりすることもできるので、初めてドアを実装したいという場合は一度試してみると面白いかもしれませんね。
注意点としてはプロジェクト設定を上書きされるので、ゲーム開発中のものに適応するのは注意が必要です。
Honda SUPER CUB C125
これ、本物だよ?まさかスーパーカブのモデルが出てくるとはねぇ。これ使ったときは車体名とか出してもいいのかな?

なんというかもうこれだけです。パブリッシャーの方を見に行ったのですが、Super Cub以外はありませんでした。このアセット使ってるときは車体の名前使っても大丈夫なのかな?
用意されているサンプルシーンでは実際のバイクの可動部を動かせるようになっていたり、走らせたときのタイヤの動き、ウインカーの点滅なども再現することが出来ます。

コメント