【Unity】マウスクリック等の連打を判定する
マウスクリックやキー入力などの連打を判定してみました。 ゲージを作る まず、ヒエラルキービューでImageオブジェクトを追加しました。スクリプトの値を見るためのTextオブジェクトもあります。 Imageを選択してインス… Read More: 【Unity】マウス… »
マウスクリックやキー入力などの連打を判定してみました。 ゲージを作る まず、ヒエラルキービューでImageオブジェクトを追加しました。スクリプトの値を見るためのTextオブジェクトもあります。 Imageを選択してインス… Read More: 【Unity】マウス… »
HDRPのポストプロセスエフェクトを使って、画像をレンズのように歪ませたり曲げたりしてみました。 Lens Distortionを追加する まず、ヒエラルキービューで「Global Volume」オブジェクトを作りました… Read More: 【Unity】HDR… »
HDRPで色収差(Chromatic Aberration)のエフェクトを使ってみました。色収差エフェクトは、低品質のカメラをシミュレートして、かっこいい歪んだ見た目を作ります。 Volumeオーバーライドを追加 色収差… Read More: 【Unity】HDR… »
HDRPのBloomエフェクトを使ってみました。 ライトを作成 まず、シーンに明るさの違う2つのライトを用意しました。 Bloomオーバーライドを追加 Bloomを使うために、ヒエラルキービューで「Global Volu… Read More: 【Unity】HDR… »
Fogを使う HDRPのVolumetric Fogを使うには、まずヒエラルキービューでVolumeオブジェクトを追加します。「Sky and Fog Volume」には、はじめからFogボリュームオーバーライドが含まれ… Read More: 【Unity】HDR… »
HDRPでは、カラーグレーディングエフェクトにまとまっていた項目が、個別のボリュームオーバーライドに分かれています。 名前が変わっているものもあります。Toneの項目は「Color Adjustments」、Trackb… Read More: 【Unity】HDR… »
オペレーターを一つのサブグラフにまとめて使ってみました。 オペレーターサブグラフを作る オペレーターサブグラフを作る方法は2つあります。一つは、Projectウィンドウで右クリックからアセットを新規作成する方法です。 作… Read More: 【Unity】VFX… »
複数のオペレーターとブロックをブロックサブグラフにまとめてみました。 VFXグラフを作る まず、Initializeコンテキストでライフタイムをランダムに決め、その値によってパーティクルの色を変えるようなグラフを作りまし… Read More: 【Unity】VFX… »
VFXグラフのシステムをサブグラフにして、他のVFXグラフの中で使ってみました。 VFXグラフを作る まずサブグラフにするためのVFXグラフを作りました。このグラフでは、色のプロパティを作って、Initializeコンテ… Read More: 【Unity】VFX… »
FPSキャラに付けるしゃがみ等の機能を別のクラスに定義して、FPSキャラのクラスにオブジェクトとして持たせてみました。 まず、Projectウィンドウで右クリックして、C#スクリプトを新規作成します。 MonoBehav… Read More: 【Unity】FPS… »
ナビメッシュエージェントコンポーネントを付けた敵キャラの状態をオブジェクトにして管理してみました。 敵に付けるスクリプトのクラスの中に状態のクラスを定義して、各状態はそのクラスを継承します。各状態のクラスにその状態に必要… Read More: 【Unity】キャラ… »
VFXグラフの「Connect Target」ブロックを使って、パーティクルがある一点で接続するようにスケールを引き伸ばしてみました。 VFXグラフを作る まず、Initializeコンテキストの「Set Positio… Read More: 【Unity】Con… »
特定のブロックから新しくパーティクルをスポーンできる「GPU Event」コンテキストを使って、花火を作ってみました。 VFXグラフを作る GPU Eventは試験的な機能なので、Edit > Preferences&#… Read More: 【Unity】GPU… »
「Output Event」コンテキストを使って、スポーンイベントのトリガーと同時にスクリプトを実行してみました。 Output Eventコンテキスト VFXグラフがバージョン10以上なら、「Output Event」… Read More: 【Unity】CPU… »
「VFX Visibility Event Binder」コンポーネントを使って、特定のオブジェクトがカメラに映ったときや、映らなくなったときにVisual Effectオブジェクトにイベントを送ってみました。 VFXグ… Read More: 【Unity】特定の… »
「VFX Trigger Event Binder」コンポーネントを使って、トリガーにオブジェクトが出入りしたときなどに、自動でVisual Effectがスタートするようにしてみました。 VFXグラフを作る VFXグラ… Read More: 【Unity】トリガ… »
「VFX Rigid Body Collision Event Binder」コンポーネントを使って、コライダーに衝突したときに、その位置からエフェクトを出してみました。 VFXグラフを作る VFXグラフは「Single… Read More: 【Unity】衝突し… »
「VFX Mouse Event Binder」コンポーネントを使って、マウス操作によってVisual Effectオブジェクトのイベントを発生させてみます。 VFXグラフを作る VFXグラフでは、Initializeコ… Read More: 【Unity】マウス… »
タイムラインで、VFXグラフをオンオフしたり、イベントアトリビュートを設定してみました。 VFXグラフを作る まず、VFXグラフでは、何も無いところで右クリックして、「Create Node」から「Get Attribu… Read More: 【Unity】タイム… »
「VFX Property Binder」コンポーネントを使って、VFXグラフのパーティクルのVelocityとFPSキャラの移動速度を紐付けてみました。 まず、Vector3のプロパティを作って、Exposedのチェッ… Read More: 【Unity】VFX… »