IMGUI」カテゴリーアーカイブ

【Unity】カスタムエディタで選択したメッシュだけを描画する

カスタムエディタで複数のメッシュを描画して位置と回転をリストに入れるときに、インスペクタのトグルで選択した要素の値だけを、シーンビューのハンドルで変更できるようにして、それに合わせてメッシュを描画してみます。 スクリプト… 続きを読む »

【Unity】カスタムエディタで複数のメッシュを描画して位置と回転をリストに入れる

カスタムエディタを使って、シーンビューに複数のメッシュを表示し、それらのメッシュの位置と回転の値をリストに入れてみました。 スクリプトをつける まず、Cubeオブジェクトにスクリプトを付けました。このスクリプトでは、個々… 続きを読む »

【Unity】シーンビューにメッシュを表示してハンドルで位置と回転を変更する

カスタムエディタで画面にメッシュを表示して、シーンビューのハンドルを使って位置や回転を変更できるようにしてみました。その値をスクリプトに設定して、アイテムをインスタンス化するときに使ってみます。 位置と回転を設定 まず、… 続きを読む »

【Unity】カスタムエディタでVector3の配列の要素をシーンビューに表示する

ナビメッシュエージェントの目的地のためのVector3の配列を作って、カスタムエディタでその各要素をシーンビューに表示してみました。 配列を宣言 まず、空のゲームオブジェクトにスクリプトをつけて、Vector3の配列を宣… 続きを読む »

【Unity】カスタムエディターでインスペクタの見た目を変える

カスタムエディターを使って、インスペクタで入力する値の単位を変えてみました。 スクリプト まず、Cubeに新しいスクリプトをつけました。このスクリプトではVector3のフィールドの値を、インスペクタで入力できるようにし… 続きを読む »

【Unity】特定のゲームオブジェクトを選択するボタンを表示する

シーンにゲームオブジェクトが多くなると、頻繁に選択するオブジェクトを探すのが面倒です。そこで、シーンの特定のオブジェクトを選択するためのボタンを表示してみました。 エディターウィンドウを表示する エディターウィンドウを作… 続きを読む »