ゲーム作りが大好きな人のブログ

ゲームを作るのが大好きな人のブログ。UE4とBlender、MAYA(LT)、3DCoatを使用しています!

UE4 / Blueprint

【UE4】イベントディスパッチャーをCEコマンドで代用してみた話

※ 本記事はUE4.25.4で調査しています 「Unreal Engine 4 (UE4) Advent Calendar 2020 その3」5日目の記事でございます。 qiita.com 先日ヒストリア様主催のゲームジャムがあり参加させていただきました。以前から 何も手を付けてないUE4を手渡され「数日以内…

【UE4】DefaultObjectを使ってアセットの初期値を取得

今回はDefaultObjectを使ってアセットの初期値を得る方法をご紹介します。

【UMG】【C++】オブジェクトのサイズ取得(1フレーム取得方法)

※ UE4.22.3で検証しています ※ 一部C++の使用が必須となります ※ 検証はテキストブロックのみとなりますが、多分全てでいけます(未検証) ※ 間違えていたらごめんなさい

UMG、HUDでキャラにアタッチした際、追従が1フレームが遅れる場合の対処方法

キャラクターにアタッチしたUIが、 カメラを左右に動かす事でUIが遅れてついてくる事はありませんか? CovertWorldLocationToScreenLocation等で3D座標を2D座標に変換した際、呼び出すタイミングによっては、1フレーム前の座標を変換する事があります。今回…

マウス座標から地形座標を取得する

久しぶりのUE4テクニック更新。 今回はマウス座標から地形のヒット判定を取り、その場所を表示するってやつです。これができるとマウスクリックした場所にキャラクターを移動させるという事も可能です。 オンラインゲームではよくある手法ですね。タッチ座標…

2015年5月19日の記事にちょっとした補足

ちょっと補足したい事がありまして……。

雑談色々 2015-05-21

主にUE周りの雑談。 上の画像は最近の自分の中での流行りのブループリント。 ぷちコン終わり際あたりでやっと気がついた……

【UE4:ブループリント】マクロを使って楽をしよう その2 ~ ブループリントマクロライブラリー ~

はい、前回からの続きのブループリントマクロライブラリーを説明します。 内容としては非常に簡単です。 そして、すみません。簡単なので説明画像は極力なしです(手抜き)。

【UE4:ブループリント】マクロを使って楽をしよう その1 ~ 参照渡し編 ~

製作進捗を書きたい所なんですが、色々と問題にハマって悲惨な事になってるので 以前から書きたかったマクロ絡みのテクニックを紹介します。 初心者向けの内容です。

【UE4】textureのサイズをブループリントから知る方法

HUD等を作成しているとブループリントから テクスチャのサイズが知りたい時がよくあります。 テクスチャサイズなんてTexture型から関数呼べるんじゃないのー? と思われるかもしれませんが 実際にはTexture2Dといった型でないとサイズは取得できません。 ま…

【アニメーションBP】アニメーションにつけられたカーブパラメータの取得方法

アニメーションを開いた際に通知イベントとカーブを設定できますが ブループリントでカーブパラメータがどう取るのかわからなくて困っていました。 結果だけ書くと下記の方法で取れます。 上記命令にカーブネームをぶちこむだけです。 便利~!

【ブループリント】レベル内のアクターの検索

[ Get All Actor Of Class ] を使用する事で レベル内のオブジェクトが配列として帰ってくる。 多分重たいのでオブジェクト数が可変しないものは 配列データとして保存しておくと多分よさげ。