Recreating Half Life ALYX VR mechanics inside of Unreal Engine 4 🀓 Quick Selecttion Part2

Human Codeable
5 Apr 202023:55

Summary

TLDRこのビデオでは、Half-Life Alyxからむンスピレヌションを埗たクむックセレクションメニュヌの完成を目指したす。最初にホバヌ゚フェクトを改善し、マテリアル属性を倉曎しお茝きず䞍透明床を増やしたす。次に、ハンマヌリングの゚フェクトを確認し、VRヘッドセットを装着せずに゚ディタで確認したす。そしお、手ず銃のメッシュを調敎し、アニメヌションを定矩したす。さらに、モヌションコントロヌラヌずの重なりを怜出しお、右手のみに反応するように蚭定したす。アニメヌションブルヌプリントを敎理し、゚フェクトをテストしたす。最埌に、クむックメニュヌの衚瀺ず消去のアニメヌションを実装し、銃のロゞックを远加しお、トリガヌを抌すず発射されるようにしたす。

Takeaways

  • 🛠 スクリプトは、Half-Life Alyxのクむック遞択メニュヌを完成させるプロセスを説明しおいたす。
  • 🎚 最初のチュヌトリアルでは、スケヌルを䞀床だけ倉曎しおホバヌ゚フェクトを䜜りたしたが、今回はマテリアル属性もホバヌ゚フェクトに反映させたす。
  • 🔩 ハマヌリングの゚フェクトを゚ディタで確認するために、ここでは接続を行いたす。
  • 🀲 ハンドずガンのメッシュをむンポヌトし、調敎しおガンに合わせおフィットさせおいたす。
  • 🔄 モヌションコントロヌラヌずの重なりを確認し、右手のみでトリガヌするようにスむッチを蚭定したす。
  • 🗂 ガンポヌズを列挙型に远加し、アニメヌションのブレンドを実装したす。
  • 🎮 アニメヌションブルヌプリントを敎理し、䞍芁の倉数を削陀しおクリヌンなアプロヌチで䜜り盎したす。
  • 📡 モヌションコントロヌラヌから䞍芁な機胜を削陀し、新しいカスタムむベントを䜜成しおパフォヌマンスを向䞊させたす。
  • 🔧 クむックメニュヌの衚瀺/非衚瀺を管理するためのカスタムむベントを䜜成し、アニメヌションを逆再生しおメニュヌを消去したす。
  • 🔫 ガンのロゞックを実装し、トリガヌを抌すず「ぺうぺう」ず衚瀺されるようにしたす。
  • 🎯 クむック遞択メニュヌの各ボタンを配列に収集し、メニュヌの閉じる時にコリゞョンを無効にしたす。

Q & A

  • ビデオでは䜕を制䜜しおいたすか

    -ビデオでは、Half-Life Alyxのクむックセレクションメニュヌを完成させるプロセスを玹介しおいたす。

  • ホバヌ゚フェクトを改善するために䜕を倉曎したしたか

    -ホバヌ゚フェクトを改善するために、以前䜜成したマテリアル属性を倉曎しお、より倚くのグロヌず透明床を远加したした。

  • VRヘッドセットを䜿わずに゚ディタで効果を確認する方法は䜕ですか

    -ホバヌ゚フェクトを確認するために、゚ディタでハンマヌリングに接続しお効果を確認する方法を䜿甚したした。

  • 銃のメッシュを調敎し、それをどのように゚クスポヌトしたしたか

    -銃のメッシュを調敎し、それをスケルタルメッシュずしお゚クスポヌトしたした。

  • Motion Controllerずの重なりを怜出するために䜕をしたしたか

    -Motion Controllerずの重なりを怜出するために、トリガヌにホバヌしおいるずきにモヌションコントロヌラヌに察しおキャストを行いたした。

  • アニメヌションブルヌプリントで䜕を削陀したしたか

    -アニメヌションブルヌプリントで、以前のすべおのアニメヌションず倉数を削陀し、よりクリヌンなアプロヌチで䜜り盎したした。

  • クむックセレクションメニュヌの衚瀺ず非衚瀺を切り替えるためにどのようなアプロヌチを䜿甚したしたか

    -クむックセレクションメニュヌの衚瀺ず非衚瀺を切り替えるために、アニメヌションの再生ず逆再生を䜿甚したした。

  • 入力蚭定で新しいカスタムむベントを䜜成する理由は䜕ですか

    -新しいカスタムむベントを䜜成するこずで、ティック関数でのキャストを避け、パフォヌマンスを向䞊させるこずができたした。

  • アクティブなツヌルを切り替えるロゞックはどのように実装されおいたすか

    -アクティブなツヌルを切り替えるロゞックは、Enumを䜿甚しお状態を管理し、状態に応じお異なるむベントを呌び出すこずで実装されおいたす。

  • 銃のロゞックをテストするために行ったこずは䜕ですか

    -銃のロゞックをテストするために、トリガヌが抌されたずきに'pew pew'ずいう文字列をプリントする機胜を远加したした。

  • クむックセレクションメニュヌのボタンを参照するためにどのような方法を䜿甚したしたか

    -クむックセレクションメニュヌのボタンを参照するために、子アクタヌずしおキャストし、実際のボタンを通じお参照するメ゜ッドを䜿甚したした。

  • プロゞェクトのサポヌトを求める方法はありたすか

    -プロゞェクトをサポヌトするために、Patreonをチェックしおサポヌトを提䟛するよう呌びかけおいたす。

Outlines

plate

このセクションは有料ナヌザヌ限定です。 アクセスするには、アップグレヌドをお願いしたす。

今すぐアップグレヌド

Mindmap

plate

このセクションは有料ナヌザヌ限定です。 アクセスするには、アップグレヌドをお願いしたす。

今すぐアップグレヌド

Keywords

plate

このセクションは有料ナヌザヌ限定です。 アクセスするには、アップグレヌドをお願いしたす。

今すぐアップグレヌド

Highlights

plate

このセクションは有料ナヌザヌ限定です。 アクセスするには、アップグレヌドをお願いしたす。

今すぐアップグレヌド

Transcripts

plate

このセクションは有料ナヌザヌ限定です。 アクセスするには、アップグレヌドをお願いしたす。

今すぐアップグレヌド
Rate This
★
★
★
★
★

5.0 / 5 (0 votes)

関連タグ
Unreal EngineVR開発クむックセレクトメニュヌ䜜りハムMERリングアニメヌションハンドメッシュプロゞェクトルモヌションコントロヌラヌアクティブツヌルパフォヌマンス