2022-01-01から1年間の記事一覧

GetUnitDirectionとは??

最近「GetUnitDirection」というノードを初めて見たので 軽く触ってみて、なんとなくこのノードがどういうのか分かりました。 「GetUnitDirection」ノードは・・・ ”キャラの向き関係なく” ”ワールド座標で”、Fromの位置に対して、Toがどの位置にいるのかを …

体力ゲージが何層にも重なっているタイプのHPの作成と処理方法(サンプルプロジェクトあり)

龍が如く、ジャッジアイズシリーズ、デビルメイクライ2のように・・・ 体力ゲージが何層も重なってるタイプの体力ゲージの作成と処理を紹介します。 ↓サンプルプロジェクト(バージョンは4.27です) UE4 プロジェクト - OneDrive (live.com) サンプルプロジ…

取得したスコアを徐々に加算して表示するスコア加算表現方法!

取得したスコアを、徐々に加算して表示する方法を紹介します! 例えば・・・ スコアを「10」獲得したら、「1」ずつ加算して最終的には「10」と表示する。 スコアを「1000」獲得したら、「100」ずつ加算して最終的には「1000」と表示する。 この表現方法だと…

体力を2層に分けて減らすタイプのダメージ表現

今回は、ダメージを受けた時に 体力を2層に分けて減らす という、アクションゲームでよくあるダメージ表現の方法を紹介します。 体力を2層に分けて減らす、というのは 以下の画像のような表現を指します。 体力ゲージが2層になっていてるやつですね。 青色の…

スプラインに沿ってメッシュを配置する方法

スプラインに沿ったメッシュの配置方法の解説をします。 このやり方は、UE4の機能別サンプルのやつを参考にしています。 ~目次~ アクターの作成 コンポーネントの追加 変数 ConstructionScriptの処理 スプライン上に配置するメッシュの選択 テスト アクタ…

EQS~Points:Cone~

Points:Cone アイテムをコーン上に配置します。 Points:Coneの詳細パネルの項目の解説をします。 (分からず説明を飛ばしてる部分もありますがご容赦を・・・) ~目次~ AlignedPointsDistance ConeDegress AngleStep Range CenterActor ProjectDown Projec…

EQS~PointsCircleの紹介と解説~

EQS・・・EnviromentQuerySystem(環境クエリシステム)の略。 EQSとは??に関しては、以下のサイトをご覧ください。 【UE4 EQS】EQSってどういうもの?|manuo|note EQSにはジェネレーターというものが存在します。 ジェネレーターは、アイテムの置き方を…