【Blender】複数オブジェクトの名前を簡単に変更する
Blenderでは、複数のオブジェクトやコレクションなどの名前を一度に変更できるオペレーターがあります。 シーンに2つのCubeとカメラ、ライトがあります。Cubeを同時選択します。 Edit > Batch Re… 続きを読む »
Blenderでは、複数のオブジェクトやコレクションなどの名前を一度に変更できるオペレーターがあります。 シーンに2つのCubeとカメラ、ライトがあります。Cubeを同時選択します。 Edit > Batch Re… 続きを読む »
エディタ拡張で、シーン上のゲームオブジェクトのマテリアルを一括で置換してみました。 エディタウィンドウで2つのマテリアルを指定し、片方のマテリアルが設定されたゲームオブジェクトがシーンにあれば、もう片方のマテリアルに置き… 続きを読む »
Assetsフォルダの条件にあうプレハブをエディタウィンドウに表示するでは、プレハブを検索するフォルダがAssetsフォルダに固定されていましたが、エディタウィンドウで検索するフォルダを指定できるようにしてみます。 今回… 続きを読む »
シーンにゲームオブジェクトが大量にあると、少しの修正にも時間がかかります。そこで、エディタ拡張で、条件にあったヒエラルキーにあるゲームオブジェトを素早く選択できるようにしてみました。 今回は、シーンの中からオーディオミキ… 続きを読む »
プレハブを右クリックしてFind References In Sceneを選択すると、シーン内のインスタンスがハイライトされます。 シーンにものが増えてくると必要になります。 検索欄の右端のバッテンをクリックすると解除で… 続きを読む »
グレネードを投げると数秒後に爆発して、敵やアイテムを吹き飛ばすようにします。 まず敵のスクリプトにパブリックなメソッドを作ります。 public void Explode(Vector3 center) { // 体力を… 続きを読む »
攻撃して敵が倒れた時に、その攻撃の力でラグドールが吹き飛ぶようにします。 敵を複製してラグドールを作ったので、敵とラグドールは全く同じボーンを持っています。敵の攻撃を受けたボーンの名前はわかるので、敵とラグドールの各ボー… 続きを読む »
シーンに5つの球があります。Start()で球をすべて検索し配列に入れ、配列の要素数を表示すると5個です。 using System.Collections; using System.Collections.Gener… 続きを読む »