おでんブログ

ゲームデザイナーな自分がUE4でつまづいたところを記録していくブログ

UnrealEngine4

【UE4】Paper2Dで攻撃コリジョンと被ダメコリジョンを同時に扱うには

Paper2DのSpriteって複数のコリジョンをつけても個別に判定ができない。だから、これは被ダメ(身体用)とか、これは攻撃(武器)とかの判定ができない。 でどうするかを考えていたんだけど、 被ダメ用と攻撃用でSpriteを分けて、重ねて表示する のがよさそ…

2Dキャラクター同士が衝突しない

Paper2Dを使っていてつまづいた箇所 てっきり、Spriteにコリジョンを設定しておけばキャラクターのコリジョンはOKだと思っていたのに、なぜかOverlapもHitもできない… キャラクターアニメーションのすべてのフレームにコリジョンを設定しているのに… Sprite…

Flipbookをループさせない

2Dゲームを作るのに便利なFlipBookをループさせないで再生する設定 Set Loopingのチェックを入れずにセットするとループしなくなる けど、ただセットするとループさせたいアニメーションもループしなくなるので使い分けるようにしたい。本当ならアセット(Fl…

スポーンしたアクターが動かない

スポーンさせたアクターに重力が働かなかったり、SetWorldTrasformでも動かせないケースがあったので備忘録。 とくにAIをもつCharacterでもなくただのActorが動かない…。 調べてもAIを持つ敵キャラクターをスポーンさせたときに動かないケースばかりで ここ…

UVスクロールする

[Ver 4.26.0] シンプルな2Dアクションゲーム用に背景をスクロールさせる。 UVスクロールでやるけど、便利そうに見えたPannerは等速でしか使えないらしく、断念。 UV座標を直接入力することでみんな回避しているらしいのでそうしてみる。 【準備】 プロジェ…

マテリアル ホットキー

2021年1月14日 [ver 4.28.0] UE4のマテリアルホットキーの備忘録 ・ホットキーを押しながら左クリックでノードが出てくる。 [A] Add [B] BumpOffset [C] Comment [D] Divide [E] Power [F] MaterialFunctionCall [I] If [L] LinearInterpolate [M] Multiply …

UE4でキャラクターに軌跡(トレイルエフェクト)をつける

UE4でキャラクターの移動の軌跡エフェクトをつける