2022-08-01から1ヶ月間の記事一覧
成果 youtu.be なぜかわからんがWidgetの参照変数からローカル変数にアクセスできなくてはまる・・・QAでは出来たのに? プロパティのバインディング | Unreal Engine ドキュメント 公式の見たらバインド関数のなかからGameMode呼び出しいけたので解決
成果 youtu.be 参考HP Widgetを出したり消したり - みつまめ杏仁 Widget3点セットCreateWidgetAddToViewportSetMyWidget 消すのは Remove from Parent 参考HP 入力イベントが複数ある時の優先順位 - 妹でもわかるUnrealEngine4 ue4 同じキー入力イベント…
成果 youtu.be 色々と試行錯誤しながらプログラミングしているとどうしても汚くなってしまうから、うまくいったらきれいに整理しなおすんだが、そうするとだいたいヘマする。そしてこれがどこなのか見つけられない・・・ 1回うまくいくと「あってるはず」の…
成果 youtu.be 参考HPhttp://kagring.blog.fc2.com/blog-entry-155.html CntlやShiftなどのキーコンビネーションはインプットキーイベントノードの詳細にチェックボックスが用意されていたので、難しいことしなくてすんだ なお、データテーブルは独自の構…
成果 youtu.be 参考動画 【UE4】ミニマップの作り方【逆引きUE】 - YouTube サブカメラを作成BPを開き、コンポーネントを作成→シーンキャプチャー2DをMeshの子供に配置 レンダーターゲットとテクスチャ作成コンテンツRM→レンダーターゲットレンダーターゲ…
成果 youtu.be 参考動画 【UE4】ミニマップの作り方【逆引きUE】 - YouTube サブカメラを作成BPを開き、コンポーネントを作成→シーンキャプチャー2DをMeshの子供に配置 レンダーターゲットとテクスチャ作成コンテンツRM→レンダーターゲットレンダーターゲ…
ナビメッシュがおかしくなるとMoveToでループするっぽい RecastNavMesh-Defaultをアウトライナーで一回削除してNavMeshをリビルドしたら治った
成果 youtu.be 歩行舐めてた・・・ マネキンから歩行アニメーション持って来ればいいと思ってたら、なんか下向いてて暗い・・・ 歩行アニメーションをマネキンからリターゲットコピーして調整 コピー先のブレンドスペースとかのアニメーションファイルでスケ…
成果 youtu.be 今までの知識で作ってみたが、設計見直しだな・・・ ビヘイビアツリーでアニメーション遷移は無理だと知ったw やっぱりブレンドスペース使わないと 一応おさらいを兼ねて手順をかいとく ブレンドスペースをつくるRM→アニメーション→ブレンド…
次はタイピング練習ゲームをつくろう Blenderのショートカットで正解したら報酬もらえてアニメーションのテストも兼ねたいのでアクターにメッシュとアニメーションを動的に設定する 参考HP [UE4]様々な型のデータテーブルをCSVからインポートする|株式会…
配置したTextRenderActorを目指して歩くAIをつくってみた 成果 www.youtube.com AIControllerのRunBehaviorTreeの後にGetAllActorsOfClassでTextRenderを検索してローカルの配列に格納。 ビヘイビアツリーのタスクをつくって、AIControllerの配列を参照しTar…
plicy.net www.freem.ne.jp 今持っている知識でゲームをつくってみた PLiCyさんはサムネ撮影がうまくいかず、黒一色となってしまった ふりーむさんは審査が長くかかったことと、画面をクリックしてもマウスカーソルが消せなくなってしまった・・・ 色々と勉…
参考HP 第9回 配列を利用してみよう 基本的なところ
エディタの環境設定→レベルエディタ→Miscellaneous→Edithing→UpdateNavigationAutomatically 物理でうごくメッシュを配置する際は、 ①ナビメッシュの自動更新をオフにする ②地面から離して配置する(Z値を上げる) ③ビルド→パスをビルドして手動でナビメッシ…
参考動画 [UE4]ブループリント間の通信について 2Dアクションゲームを作ろう #34 - YouTube 【カジュアルゲーム開発#5】キャラクターをふにゃふにゃにして死亡処理を作る - YouTube 【UE4 AI入門】サービス(Service)とは - YouTubewww.youtube.com 【UE4/U…
EQSを有効にする 編集→エディタの環境設定→実験段階→AI→EnvironmentQueryingSystemにチェック ビヘイビアツリーのタスクからRunEQSQueryを追加、詳細→EQS→QueryTemplateのプルダウンから新規クエリを選択、名前をQueryPatrolLocation 開いてルートから引っ張…
参考動画 【UE4でTPSゲーム制作実況】#21 AIがプレイヤーを見つけた時、その距離に応じてスピードを変化させる処理【メタルギアソリッドをUE4で作る】 - YouTube デコレーター IsTargetActorSet?→実装済み IsHasLineOfSightSet?→実装済み BTDeco_IsTargetFer…
コンストラクションスクリプトプレイの前に準備スクリプトとして実行される チャイルドアクターアクターを別のアクターに埋め込める※例では敵キャラクターの頭上にステータス?を表示するとか ActorComponent、SceneComponentコンポーネントを定義し、追加で…
参考動画 【UE5初心者講座】#4 AIがプレイヤーを発見したらAIにプレイヤーを追いかけさせる - YouTube 【UE5初心者講座】#5 AIに攻撃させ、プレイヤーを発見したらロゴの色を変える (前回の修正もあります) - YouTube AIデバッガーAIBPControllerをひらく…
バージョン4.23.1でブラウザゲームをつくれるようなので、ダウンバージョン?に挑戦 アニメーションリターゲットスケルトンを開く上のリターゲットマネージャーボタンをクリックリグを選択でヒューマノイド(Humanoid)リグを選択ボーンの名前がソースとター…
古いPCを引っ張り出してテストマシンにしようと思ったが、これがまた沼っぽい 詳細情報をクリックすると↓になるので、実行ボタンを押す 下記のリンクから入手可能 Visual Studio 2015、2017、2019、および 2022のところ サポートされている最新の Visual C…
参考HP Unreal Engine での Player Start アクタ | Unreal Engine ドキュメント プレイヤーのスタート位置を指定するには、Player Start アクタを配置する Player Start アクタは、[Modes (モード)] パネルの [Basic (基本)] カテゴリにあります 参考HP …
サウンドクラスの関連付けSC_Masterを開いて、その子として SC_BGM と SC_SE を設定する 使用する Sound Cue に Sound Class を割り当てるSoundCueを開いてSoundClassを割り当てる サウンドミックスとの関連付けサウンドミックスを開き、サウンドクラスを割…
新規タスク時にオーバーライド選択するReceiveExecuteAIタスクの開始時に1回呼ばれる関数 シーケンスに条件を追加するシーケンスをRM→デコレーターを追加→選ぶ(ConeCheck等) ConeCheckは行動範囲内のActorにしか実施されない
カスタムイベントをつくる イベント遷移先のBPにRM→AddCustomEventを追加、名前をつける引数が要る場合はノードを選択し、詳細→インプットの+ボタンを押し、名前、型を入れる イベント遷移元のBPにCastTo~を追加、AsBPから引っ張りカスタムイベントの名前…
参考動画 Unreal Engine 4 #44 元の位置にキャラをリスポーンする - YouTube 参考HP TTPS_05.KillZを使った落下死とリスポーン | ueHow-日本語 レベルブループリント(ダメージを与える)イベントKキーPressedからApplyDamageにつなぐGetPlayerPawnからDam…
予想通り沼やった・・・ 公式のドキュメントに書いてある「プロジェクト ランチャー」が見つかりません・・・ さらに読んでいくと、スタンドアロンの「Unreal Frontend」でできるらしい・・・ で、英語ニキの How to Package Games/Projects with UNREAL FRO…
参考HP UE4 音量調節のオプションメニューを作る - UE4初心者が頑張ってるブログ 最初は独自に色々と試してみたが、BGMを聴きながらボリューム調整ができない・・・ ということで、参考HPの通りにやったらできた SetSoundMixClassOverrideはイベントOnMo…
ユーザーインターフェースの作成をしているときに、BoxTriggerを踏んでもClear画面に遷移しないバグが発生 スタートから5秒以内であればClear画面に遷移することを発見 レベルブループリントの他の処理でDestroyActorを使用していたことが原因 切線したらう…
レベルブループリント画面上のノードアイコン→レベルブループリントを開く通常のBPのように配置する必要なし スポーンイベントBeginPlayを追加、引っ張りSpawnActorfromClassを追加ClassにスポーンさせたいActorを選択SpawnTransformを構造体ピンを分割変数…