【Unity】カスタムエディタでシーンビューにバウンディングボックスを表示する
カスタムエディタを使って、シーンビューにバウンディングボックス(AABB)を表示し、ハンドルで位置やサイズを変更してみました。 スクリプタブルオブジェクト バウンディングボックスはスクリプタブルオブジェクトが持っています… 続きを読む »
カスタムエディタを使って、シーンビューにバウンディングボックス(AABB)を表示し、ハンドルで位置やサイズを変更してみました。 スクリプタブルオブジェクト バウンディングボックスはスクリプタブルオブジェクトが持っています… 続きを読む »
エディタ拡張で、シーン上のゲームオブジェクトのマテリアルを一括で置換してみました。 エディタウィンドウで2つのマテリアルを指定し、片方のマテリアルが設定されたゲームオブジェクトがシーンにあれば、もう片方のマテリアルに置き… 続きを読む »
エディタ拡張でフォルダを折り畳んで階層表示するで、フォルダの横にトグルを表示して、トグルで選択したフォルダのパスだけを表示してみます。 エディタウィンドウを作る フォルダのパスを検索して階層構造にして表示するのは、前の記… 続きを読む »
Assetsフォルダにあるすべてのフォルダを検索して、階層表示してみました。サブディレクトリは折り畳めるようにしています。 折りたたみを表示する 折りたたみはEditorGUILayout.Foldoutメソッドで表示し… 続きを読む »
Assetsフォルダの条件にあうプレハブをエディタウィンドウに表示するでは、プレハブを検索するフォルダがAssetsフォルダに固定されていましたが、エディタウィンドウで検索するフォルダを指定できるようにしてみます。 今回… 続きを読む »
Assetsフォルダ内のたくさんのプレハブを修正するのは時間がかかるので、エディタ拡張で条件に合うプレハブをエディタウィンドウに表示して、簡単に選択できるようにしてみました。 エディタウィンドウを作る まずEditorと… 続きを読む »
シーンにゲームオブジェクトが大量にあると、少しの修正にも時間がかかります。そこで、エディタ拡張で、条件にあったヒエラルキーにあるゲームオブジェトを素早く選択できるようにしてみました。 今回は、シーンの中からオーディオミキ… 続きを読む »
アニメーションや音、エフェクトなどの演出をタイムスケールを0にすることで一時停止/再開してみました。 アニメーション アニメーターコンポーネントのUpdate Modeが「Normal」のときは、タイムスケールに合わせて… 続きを読む »
キャラクターがカメラの外から中に入ってくるアニメーションを作りました。 カメラをキャラクターのはじめの位置より前に持ってくると、アニメーターは動いていますが、キャラクターが表示されません。 カメラを少し下げると表示されま… 続きを読む »
CapsuleとCubeを作りました。Capsuleにはアニメーションが付いており、Cubeはワールド原点の真上にあります。 スクリプトを使ってCubeをCapsuleの子にします。 using System.Colle… 続きを読む »
Blenderで猿(Suzanne)を追加しました。この猿にはミラーモディファイアがついています。 この猿にシェイプキーを追加しました。 この猿をUnityでインポートすると、シェイプキーが表示されません。 これはモディ… 続きを読む »
Cubeを2つ追加しました。 どちらもオブジェクトデータプロパティの+ボタンから、UVを一つずつ追加しています。 左側のCubeはどちらのUVもデフォルトのままです。 右側のCubeは二つともUVを変形しています。二つ目… 続きを読む »