妹でもわかるUnrealEngine4

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

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

仕様・不具合

新着順 人気順

ルートコンポーネント以外のBlockコリジョンは正常に作動しない

妹「ちょっとキャラクターコンポーネントにまるいコリジョンを追加しようと思ったんだけど、通れないはずのとこが通れたり、何かおかしいから確認してほしいんだけど」「あー、それは出来ないやつ。Blockコリジョンはなぜかルートのやつしか反応しないんだよ…

AIMoveToで空中を進む場合とそうでない場合

妹「プレイヤーが近づくと追いかけてくるようなオバケを作ってたんだけど、プレイヤーが近くにいない時はそのへんをウロウロさせるようにしたんだよ。そうするとウロウロはするようになったんだけど、何故か高さが変わらない。FloatingPawnMovementなんだか…

PlayerStartとAutoPossessPlayerの仕組み

「先日AnswerHubでPlayerStartと違うところにキャラクターが出てきちゃうという質問があって、それ結局なんでかはわからなかったんだけど、PlayerStartに関してはちょっとよくわからない部分があったんで、今日はそのへんの実験について」妹「PlayerStartの…

UE4でHTML5パッケージ化すると、SaveGameが効かないことがある

t.co「HTML5にするとSaveGameが上手く動かないという質問があったので、簡単なテストデータを作ってみた。ほうっておくと出てくる数字が増えていくだけなんだけど、Sキーでセーブ、Lキーでロードという仕組みになっている」妹「普通に出来てるのでは」「Fire…

横スクロールアクションだとナビメッシュ使えないらしい

「なんか使えないみたいです……」 妹「どういうことだよ! オシャレに出来るんじゃなかったのか!」 UE4 Roadmap 「UE4の作業予定が書いてあるページを見つけたんだけど、そこにnavmesh on moving platformsって書いてあって、これがどうも横スクロールアクシ…

妹、コンテンツブラウザから別のレベルを開こうとしてフリーズする

妹「何故かレベルを開くとフリーズするようになったんだよ。読み込み75%のとこで止まる。コンテンツブラウザのサムネイルをダブルクリックした時だけで、メニューから開くとそんなことないんだけど」 「ひょっとしたら4.9のPreview版では直ってるかも。今はp…

妹が消しても消しても出てくるフォルダ

妹「ブループリントの掃除をしてた時に、要らないフォルダは消してたんだけど、何回消しても起動するたびに復活する不思議なフォルダがあるんだよ。オバケかなにか?」 「なんのフォルダ?」 妹「Meshesってフォルダで、最初からあった……いや最初ではないか…

ブループリントのイベントが発生する順番

妹「サンプルゲーム色々やってみてるんだけど、これゲームの説明書ってものがないんだね……」 「サンプルだからね。中身を自分で調べてってことなのでは」 妹「調べるのはいいんだけどさ、どこに書いてあるのかわからないんだよ。まず最初はどこから見たらい…

物理で動かす時はルートコンポーネントごと動かす

「そういえばAnswerHubで質問見て思い出したんだけど、子のコンポーネントにだけ物理の設定して、ルートコンポーネントを動かさないと、アクターの座標がそのままになる話はしたっけ?」妹「それは聞いてない気がする」「子のコンポーネントに物理をつけても…

HTML5で動かす時は日本語使えない……ような気がする

「昨日の調査結果を元にさらに試した結果、日本語を使うと駄目な気配を感じる。検索したらこんなのが出てきた」HTML5 non-ASCII characters - UE4 AnswerHub妹「non-ASCII characters? 何のキャラクタ?」「非アスキー文字……簡単に言うと英数字以外の、今回…

入力したコメントが消えてしまう問題の調査・その2

2017/9/24 ①と③については最新版で修正済み 12/15 ②の1行目の入力でもバグることがあったので内容修正imoue.hatenablog.com妹「いろいろやってたらコメントが変になるやつ再現出来るようになったよ。どこがおかしいのかはともかく、3種類ぐらい気になる動作…

Androidパッケージ化で日本語使えなかった箇所

妹「それでわたしのゲームはなんでスマホで動かなかったの?」「昨日調べた通りにやるとパッケージ化は出来て、一応動きはしたよ。一瞬画面が黒くなった瞬間に強制終了したんだけど……」妹「ソレ動いたうちに入ってない!」「ログも何にも出てこなくてよくわ…

UE4.12でMS IMEを使っているとUE4が不安定になる問題

unrealengine.hatenablog.com「今日は日本語辞書がMS IMEになってる時にコンパイルが異常に遅かったり、クラッシュしたりする問題の紹介。兄のPCではまだ再現できてないんだけど、結構症状がヤバそう。4.12にしてからトラブルが多い人はこの件が疑わしい」妹…

Paper2D用のマテリアルを作る(5) SpriteTextureSamplerをコピーした後は名前を戻す

「今回マテリアルで色々遊んでいて発生したトラブルなんだけど、コピーして作ったSpriteTextureSamplerノードに、色々ピンをつないでも正常に表示されない。名前のところが SpriteTexture_1 と、この_1が付いてることによって、正常に表示されなくなる」妹「…

リファレンス渡しに設定した時の動作(マクロ・イベント・関数の場合)

imoue.hatenablog.com「昨日の実験について、マクロの場合はリファレンス渡しに設定しなくても動くんじゃないか? という情報が寄せられた。実際試してみたら、設定しなくても普通に動いた。そこでそれぞれのケースについてリファレンス渡しの設定をしたりし…

StaticMeshをふくんだアクターに好きなサムネイルを付ける方法

妹「キャラクターにはちゃんと見分けがつくようにサムネイルをつけといたはずなんだけど、ふと気付いたら影しか出なくなってた」「なんでだろ」妹「たぶんStacicMeshで影を作った時からだとは思うんだけど」imoue.hatenablog.com「情報を探しているとこうい…

TEXT型のCONTAINSの不思議な仕様

配列作成時の無限ループについて - UE4 AnswerHub「昨日ちょっと体調が悪かったからAnswerHub見てたら、Text型の配列のCONTAINSが上手く動かないという話を見かけて、実際試したら動かなかったのでText型だとまずいってのはわかったんだけど、何か気になるの…

UE4のHTML5パッケージ化でも日本語変数名が使える(けどタイムラインノードには少し問題が)

imoue.hatenablog.com「昨日HTML5に関しては調査が終わってなかったんだけど、あれからさらに確認して、プロジェクト名とcontentsフォルダ内のアセット名・フォルダ名以外は日本語使っても大丈夫そうという感触が得られた。昨日その状態でもHTML5で上手く動…

EpicGameLancherが ES-OSS-3 というエラーコードを出してた場合

妹「あっ、今は普通につながった!」「なんか今日のお昼は、ランチャーが起動しなかったね」妹「パスワードが違ってるのかなとか、何回も試してしまった」「どうもこのES-OSS-3というエラーは、通信が上手くいってないエラーらしい」Error Code ES-OSS-3 in …

UE4.19.0でポストプロセスマテリアルがズレてる問題

「AnswerHubを見てて気付いたんだけど、4.19になってからポストプロセスマテリアルがおかしくなってる。なんかズレる」「全部じゃなくて、カスタムノードで、SceneTextureLookupを使ってる部分だけずれる。使ってない部分はそのまま。ボカシ系とかだとこれ使…

VRプラグインが有効になってると画面録画できないので何とかする

「ちょっとUE4の作業の様子を動画にしようと思ったら、なぜか録画できなかったので、調べてみたらVRプラグインのせいだった。これが有効になっていた」妹「VRで作ってたの?」「いや全然。プラグインが有効で、かつ対応するヘッドセットがつないであると、VR…

EpicGamesLauncherが上手くアップデートできなかった話

妹「なんかアンリアルが起動しないから調べておくれ」「どうなってるの?」妹「ショートカット? がおかしいみたいなんだけど。押しても存在しませんとか言われて、なにも起きない感じの」「ふんふん……」妹「今年に入ってからはまだ起動してなかったから、い…

Widgetコンポーネントでウィジェットが表示されなくなる問題と解決法

「Widgetコンポーネントのパラメータを調整していたら、なぜかウィジェットが見えなくなって、しかも元に戻せなくなるというトラブルが発生した。DrawAtDesiredSizeという項目にチェックを入れると、なんかウィジェットが消えちゃう」妹「チェックを外せばい…

スタティックメッシュを縮小すると物理の動きがおかしい問題

「そういえば今回の妹の制作についての問題点とかは」妹「短時間で作るというのがあったから、そんなに難しいことはしてないけど、でも一箇所ヘンなことになったところがある。物が落ちてきたり跳ね返ったりするのを物理で設定したんだけど、これを普通にや…

Windows上での日本語入力関連の不具合追跡調査

「UE4.18で、日本語入力のトラブルが1つ解消されたらしい。MS-IME普段使ってないから、ちゃんと確認できてないんだけど」imoue.hatenablog.com妹「わたしは使ってるの?」「使ってない。なので、それ以外のWindowsの日本語入力関係の不具合がどうなってたか…

ディスパッチャーを使ったら、Faild import for functionエラーが出た時の対処法(仮)

「ちゃんと動作はしてるんだけど、プロジェクトを開いた時の謎のエラーが気になる……」妹「何やったの?」「いや普通にディスパッチャーを作って、イベントをバインドして、UMGのアニメーションが終わったタイミングで色々やろうとしただけなんだけど。色々す…

インストール時のフォルダ指定 #UE4

「今まではWindowsだとCドライブとか、勝手にインストールしてたんだけど、どうもそれが変えられるようになってるみたい」妹「えっと、わたしのパソコンだと確か、普通にインストールするだけで本当はDドライブにインストールされる的な設定になってた気が」…

UMGのImageウィジェットで、タイリング表示から別の表示に切り替えた時に起こるバグ

妹「……」「まだウィジェットで悩んでるの?」妹「Marginはわかったんだけど、なんだか不思議なことが」 Box表示 Image表示 + Tiling=Both に変更(タイリング表示) Box表示に戻す妹「こういう順番で操作すると、なんか……なんかおかしなことになるんだよ。タ…

UE4のIntegerの上限と下限

「ちょっと気になることがあったんで、王様のスコアを1億点ずつにしてみた」妹「マイナス……になってる?」「スコアはInteger型で管理してるけど、これが上限を超えるとマイナスになってる。これはコンピューターの仕組み的な物で、32ビットの場合2147483647 …

UE4.15正式版がリリース

「4.15の正式版が出てた。だいたいPreview4と同じだと思うけど、やっぱり正式版にならないと使いにくいから。しばらくは4.15.0と4.13.2と併用する形で、4.14はアンインストールしようかと」妹「4.13はまだ要るの?」「一応4.13の方がHTML5化が上手くいってる…