UE4.11
「昨日なぜかHTML5のパッケージ化が上手くいかなくて、プロジェクトの設定をどうやってもこういうエラーが出てた。調べてみると、4.13だけじゃなく、4.11と4.12もそうだった。4.10は平気だった」>> UATHelper: パッケージ化 (HTML5): Program.Main: ERROR: A…
妹「やっぱり平面のままで破壊出来ないかと思って調べたところ、まず向きがおかしいから表示されないってのはわかった。回転すると見えるようになったんだけど、でも破壊しようとすると、1枚のポリゴンのままでぺろーんと落ちちゃってる」「とすると、やっ…
imoue.hatenablog.com「昨日のでブロック壊せるようになったけど、これのマテリアルをユーザーインターフェースに設定すると、色がグレーになっちゃうね。スタティックメッシュは大丈夫だけど、Destructibleコンポーネントで使うと駄目みたいな」妹「あー、…
妹「パンチしてブロックをぶっ壊す仕組みが出来たよ」「パンチ力すごい」妹「サンプルの設定をそのままにしたらこうなった。これをやるために、ブロックをSpriteじゃなくてポリゴンで作ろうとしてたんだけど、何故かペラペラのPlaneじゃ駄目で、しょうがない…
imoue.hatenablog.com「昨日発見した、マテリアル属性をユーザーインターフェースに設定する方法だけど、追加調査でだいたいの仕様がわかってきた。まず4.10の時点でこの設定自体はあった。あとライトが当たったら色はどうなるんだろ? という疑問については…
※追記 その後もっといい感じの方法が見つかったので新しい記事を書きました imoue.hatenablog.com 「じゃあ今日はシーケンサーの研究でも……」妹「いやその前に重大な懸案事項が」「一昨日使った、角を丸くした時の画像が何か……」妹「これの左と右、つまりポ…
妹「前に聞いた方法で3Dポリゴンに絵を貼り付けるのをやってたんだけど、これだと角が丸くなりませんぞ? Paper2Dの方では角の部分透明になってるから、絵の問題じゃないと思うんだけど」imoue.hatenablog.com「それは多分マテリアルで透明度が有効になって…
妹「毎回悩むんだけど、主人公のパラメータってどこに置いとけばいいもんなのかな? HPとか、持ってるアイテムとか。別のレベルでも引き継いで使いたいんだけど。色んな説明読むとライフの保存場所に適してるとか書いてあるけど、他のとこにも適してるって書…
「配列って、範囲外からGETしようとすると初期値のnullとかになるんだけど、これ整数型の配列だったら見分けつかないよなあ……と思って実験してみたところ。やっぱり見分けはつかなかった。元々0が入ってる場合と、読み出しに失敗して0になった場合と区別出来…
妹「HPのハートを、ダメージを受ける毎に小さくするブループリントと、上下にふよふよ動くアニメーションがあるんだけど、何故かこれを同時に実行すると上手く動かないんだよ。動かすのに使ってるパラメータは別だと思うんだけど」「たしかに上手くいかない…
妹「ひさしぶりにウィジェットを作ってたんだけど、このスロットっていうのは結局何なんだろ? それが置いてある場所というか、入ってるところのことなんじゃないかと思うんだけど。同じScaleBoxでも、それがCanvasに置いてあると、スロットのとこにはCanvas…
妹「昨日の雪なんだけど、あれカメラをPerspectiveにしてるというか、そうしないとちゃんと雪が出ないんだよ。Orthographicだと、ちっちゃい雪がキャラの周りにだけちょろっと降るだけで……。Perspectiveだとパララックス? みたいなことが出来るから、これで…
妹「とりあえず一番簡単そうだった、雪パーティクルをカメラにくっつけるというのをやってみたんだけど、これ止まってる時はよくても、歩き出すと雪が元の場所に残ってるから、雪が減っちゃうんだよ。カメラにくっついてるんだから、てっきり雪もカメラに連…
「今日のテーマは、デバッグにコンソールコマンドを使ってみようという話。例えばコリジョンが重なってるのか、重なってないのかというのを調べる時、コリジョンの位置や形状をゲーム中で確認したいことがある」妹「表示設定でコリジョン見えるようにはして…
「CollisionOverlapの発生タイミングを調べてみたところ、なんだか不思議な仕様がわかった。パンチの時に、手を振りかぶった時にSetCollisionResponseでコリジョンを有効にしてるんだけど、SetCollisionResponseの時点ですぐOverlapが起きてる。もちろんその…
妹「そういえば、パンチが2回当たる事件の調査ってしてたっけ?」「そんな話を聞いたことがあるような、ないような。調査はまだしてないかも」妹「こういう風にすると、なぜかパンチが同じ敵に2回当たってる、オーバーラップイベントが起きてるみたいなんだ…
GitHub - LeGone/RadiantUI: CEF Based Web Browser Integration into Unreal Engine 4「英語フォーラムを眺めていたら目にとまって、ちょうどサンプルがついてたので動かしてみた。英語でもサンプルプロジェクトがあると、どういう風にすると何が起こるかが…
妹「LineTraceで色々実験してたんだけど、これってBSPブラシにはちゃんと効かないのかな? 一応当たったってことはわかるんだけど、Actorの名前が出てこないから、何に当たったのかイマイチわからない」「そう言われても、BSPブラシはActorではないような気…
「昨日の記事で出てきた、敵配列の中からランダムで1つ選ぶというやつ、あれって他の方法が速いんじゃないかと気になったので、今日はその動作速度を比較する実験をやった」SHUFFLEノードを使うパターン RandomIntegerInRangeノードを使うパターン 「実験に…
妹「というわけで、SmartLinkが機能したとして、まだジャンプの方向が定まってないという問題が残ってる。まあLaunchCharacterを使えば良さそうではあるんだけど……」「使っちゃ駄目なの?」妹「それはなんかヒキョーな気がする。こっちはジャンプ中の横移動…
妹「先日ナビメッシュの問題が解明されたので、折角だからオバケのやつをもう少し調整してみようと思ったんだけど、やっぱりなんか上手くいかない」妹「NavLinkProxyのイベントで、EventReceiveLinkReachedという……なんて読むのか全然わからんけど、これを使…
※このバグは、バージョン4.14.0 preivew1で修正されました"AddActorWorldRotation"にカーソルを合わせると強制終了します - UE4 AnswerHub「AnswerHubに寄せられた情報によると、エディタを日本語設定にしている状態で、AddActorWorldRotationノードの上にカ…
妹「もう1つ謎が残ってたんだった。NavLinkProxyがね。やっぱり上手くいってないみたいなんだよ。壁にゴンゴン当たって通れないとか、降りられないとかならわかるんだけど、追いかけるのをやめて周り道をしちゃう。どうもルート自体が認識されてない気がす…
「昨日はDonAINavigationのインストール方法とタイトルに書いておきながら、今にして思うと結局インストールはしてない気がするんだけど、やり方としてはSpriteStudioプラグインの時と同じ。シェーダーのコピーをしなくて済む分だけ簡単」「プロジェクトにPl…
www.drunkonnectar.com「UE4の標準のナビゲーションシステムは、空中を浮いて移動するキャラクターには向いてない。じゃあ標準じゃないナビゲーションシステムを使えばいいのではないか? ということで今日紹介するのはこの、DoN AI Navigation」www.youtube…
妹「プレイヤーが近づくと追いかけてくるようなオバケを作ってたんだけど、プレイヤーが近くにいない時はそのへんをウロウロさせるようにしたんだよ。そうするとウロウロはするようになったんだけど、何故か高さが変わらない。FloatingPawnMovementなんだか…
妹「FinishExecuteが要るのはわかったけど、デコレーターを使うと中断出来るとも言ってたよね?」「出来るよ。例えばTimeLimitデコレーターを使うと、設定した時間が経つとタスクを強制終了させることが出来る」妹「そうするとさ、タスクの都合を無視して勝…
妹「先日作ってたオバケに追いかけられるゲームなんだけど、作ってた時にいくつか解決してない問題が出てきたんだよ」docs.unrealengine.com docs.unrealengine.com妹「まずはAIの動きなんだけど、とりあえずただ追尾するキャラクターっていうのを作っていた…
forums.unrealengine.com「今日4.11.2が出てたんだけど、アップデート項目の最初の方に、マウスカーソルを表示してる時のMouse XとMouse Yがどうのこうのって書いてあって、それがどうも先週やったコレの話みたいなんだよ」imoue.hatenablog.com妹「バグだっ…
妹「おにごっこというか、ケイドロというか、そんなイメージで作ってたんだけどね。AIと追いかけっこするような。キャラクターはサンプルデータのを使った」「何が問題だったの?」妹「最終的には全部問題だったんだけど、まず追いかけてくるAIが上手くいか…