投稿者「nekoromorph」のアーカイブ

【Unity】オブジェクトを指定の位置回転でスクリプトから配置する

バットのプレハブを位置・回転を指定して、スクリプトから配置してみました。 バットを選択してシフトキーを押している間、ピボットに四角形が表示されるので、これをドラッグしている時にさらにCtrlキーも押していると表面スナップ… Read More: 【Unity】オブジ… »

【Unity】アニメーションイベントからトランスフォームを変えて物を動かせない時

アニメーションイベントに設定したメソッドで他のゲームオブジェクトのTransformの値を変えて移動させてみました。 右のCubeにアニメーションとスクリプトを付けました。 using System.Collection… Read More: 【Unity】アニメ… »

【Unity】ドアの開閉イベントを作る

レイの当たった場所を掴むで掴めるアイテムクラスを作ったので、これを継承してドアクラスを作ってみました。 ドアにはスクリプトとRigidbodyとヒンジジョイントを付けました。 ヒンジジョイントの軸はドアの右端で上下方向に… Read More: 【Unity】ドアの… »

【Unity】レイの当たった場所を掴む

アイテムにつけたスクリプトに、レイの当たった場所を掴んで動かす処理を書いてみました。 まずクリックした時に呼ぶアイテムのメソッドの引数に、レイの当たった位置を渡して、アイテムではそれをローカル空間に変換します。メソッドを… Read More: 【Unity】レイの… »

【Unity】インターフェースを使って簡単にオブジェクトを操作する

イベントでゲームの進行管理をする #3ではアイテムを掴んで動かす処理をプレイヤーのスクリプトに書いていました。それをアイテムのスクリプトに移してみました。 まず、インターフェースでクリックされたときとクリックが離されたと… Read More: 【Unity】インタ… »

【Unity】複数作れるように変更して管理クラスを作る

敵が一体しか出現しないことにして作っている途中で複数の敵を作れるように変更し、管理クラスを作ってみました。 シーンには床に敵の目的地と中央のCubeがあります。目的地のルートのオブジェクトとCubeは敵のスクリプトにアタ… Read More: 【Unity】複数作… »

【Unity】名前を指定せずにスクリプトを取得する

空のオブジェクトにスクリプトをつけました。別のオブジェクトに新しいスクリプトをつけて、こちらに上のオブジェクトをアタッチしました。 このスクリプトで、コンポーネントを取得するときに、型引数にMonoBehaviourと入… Read More: 【Unity】名前を… »

【Unity】何かが終了したときにイベントを実行する

アニメーションが終了したときに毎回イベントを呼ぶようにして、中身のメソッドを変えてみました。 キャラクターにはアニメーターとスクリプトが付いています。アニメーターコントローラーでは、何も無いステートから、トリガーによって… Read More: 【Unity】何かが… »

【Blender】ポーズを保ったまま数値を割り当ててウェイトを設定する

ウェイトを少し細かく調整してみました。 ベルトを通す部分を後から作り、メッシュ→アーマチュアと同時選択して、Ctrl + P からWith Automatic Weightsを選択し関連付けました。 このままだとベルト通… Read More: 【Blender】ポ… »