妹でもわかるUnrealEngine4

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

毎日更新? 妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。略すとイモリアル

Character

複数のPawnが同じ入力イベントを受け取ることはできない(Actorならできる)

「AnswerHubの質問に答えてて気づいたんだけど、複数のポーン(Pawn)で入力を受け取るっていうのが出来ないっぽい」妹「あれ? 昔そういうのやってなかったっけ……」「それは全部複数のActorが入力を受け取る方法だったんだよ。Pawnではなくて」imoue.hatenabl…

JumpとLaunchCharacter

妹「というわけで、SmartLinkが機能したとして、まだジャンプの方向が定まってないという問題が残ってる。まあLaunchCharacterを使えば良さそうではあるんだけど……」「使っちゃ駄目なの?」妹「それはなんかヒキョーな気がする。こっちはジャンプ中の横移動…

CanWalkOffLedgeで崖から落ちない、崖の上で折り返す

妹「さらに調査した結果、CanWalkOffLedgeをFalseにすると、床からはみ出しても落ちないというか、そもそもはみ出さないようになることがわかった」「アクションだと落ちるのが普通だけど、アクション要素の無いRPGだと落ちないのが普通だからね。街中なら柵…

カプセルコリジョンを使った時に崖からいい感じに落ちるようにする

妹「カプセルコリジョンは底がまるくなってるから、普通にやると崖っぷちの判定もまるくちゃっちゃうけど、UseFlatBaseForFloorChecksにチェックを入れることでそれは解決できた。でも別の問題があって、この設定だと平面にはなるけど、落ちるかどうかの判定…

ボンヂャーラビット強制射出事件(捜査編)

「まず昨日気になった、端っこ以外の場所でターンしてるところから調べてみようと思ったんだけど……」「"この辺はどうにかしたい"って、どういうこと?」妹「どういうことだと言われても、どうにかしたいなあと思ったんだよ」「イベントティックからOnCompone…

ボンヂャーラビット強制射出事件(発生編)

妹「説明してもわからなそうというか、なんて説明したらいいのかわからないからやって見せるけど……」妹「これエビ天を拾ったり離したりを繰り返してるんだけど、エビ天を拾った時に、下にいるボンヂャーラビットが飛んでいっちゃうことがあるんだよ。なんで…

UE4.9の日本語訳強化で、キャラクターの上に乗る方法が判明する

「そういえばUE4.9でてたけど、もう入れた?」 妹「え、あれニセモノじゃなかったのか」 「いやニセモノの4.9ってどういうことなんですか」 妹「リリースノートとかなかったから、てっきり新しいpreview版にpreviewって書き忘れてるのかと……」 「それは出た…

イベントHitが発生しない問題・解決編

妹「HitじゃなくてOverlapにしてみようと思ってたんだけど、ノードにカーソル合わせてみると、何か気になる文章が出てきたんだけど……」 妹「言ってる意味はよくわからないけど、CharacterMovementとか、PhysicsをONにするとか、SetActerLocationでSweepをON…

続HIT調査

妹「……その様子だとHitイベント起こす方法わからなかったの?」 「一応わかったといえばわかった。妖精をActorやPawnじゃなく、CharacterかPaperCharacterクラスにして、Add Movement Inputで動かすとHitイベントに反応が出た。主人公キャラを動かすのと同じ…

妹、悪い妖精さんにHITしない

妹「ヒットしないんだよ……」 「またですか」 妹「まただよ! もう、なんでどいつもこいつもHITしないのか」 妹「見ればわかるように、悪い妖精さんに追いかけられるんだけど、ぶつかった時点でHITイベントが発生して止まる……でも止まらないんだよ。こっちか…

妹、projectileが止まったまま落ちてこない

妹「前も言ったかもしれないけど、途中で引っかかったprojectileを落とす方法がなんかないかなあ……。あと上に乗った時ジャンプが出来ないのも困る」 「projectileは一度何かに当たって止まっちゃうと上手く動かないみたいなんだよね。当たって消える、発射し…