[過去ログ] 【UE4】Unreal Engine 4 初心者質問スレッド part6 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
694: 名前は開発中のものです。 [sage] 2020/05/16(土) 16:38:38.66 ID:trIs0Emj(1) AAS
ゲームパッドでのみ操作できるゲームを作っているので、常にマウスカーソルは非表示にしたいのですが、
UMGのボタンで「isFocusable」をONにしていると、マウスカーソルが表示されてしまいます。
メニュー操作の都合上、isFocusableはONにしておきたいのですが、この状態でマウスカーソルを非表示にする方法はありますか?
・PlayerControllerのShowMouseCursorはOFFになっています。
・BPで後からShowMouseCursorをOFFにしてもマウスカーソルは表示されてしまいます。
695(2): 名前は開発中のものです。 [sage] 2020/05/17(日) 12:11:50.75 ID:kDO4o37e(1) AAS
バルダーズゲートや大戦略のようなマウス操作が主体のゲームを作りたい、と思ってます(例えが古いか?)
具体的にはクリックでアクターを選択したり、マップをクリックしてその場所にアクターを移動させたりしたいです。
なにか参考になるようなサンプルや解説ページなどを知っていたら教えてくれると助かります。
UE4付属のサンプルにはFPS、TPSといったキーボードでアクターを動かす処理なんですね。
696: 名前は開発中のものです。 [sage] 2020/05/18(月) 09:38:08.43 ID:Agjlfe1C(1) AAS
ue4のクリエイティブ情報はこれから有料級だから簡単には聞けないと思う
697: 名前は開発中のものです。 [sage] 2020/05/18(月) 10:04:46.83 ID:tiU5lPjA(1) AAS
規約かなんか変わったの?
698(1): 名前は開発中のものです。 [sage] 2020/05/18(月) 13:49:33.77 ID:1Y3oeAWE(1) AAS
>>695
アセットにヘックスのやつってなかったかな
699(1): 名前は開発中のものです。 [sage] 2020/05/18(月) 18:55:21.18 ID:prpn249+(1) AAS
格闘ゲームの投げ技のように、つかみに行くアニメーションがヒットしたら自分と相手が同期してアニメーションする仕組みを実装しようと思っています
同じフレーム数の攻撃側のアニメーションとやられ側のアニメーションを用意したのですが
つかみがヒットした後の処理で、自分に攻撃アニメーションを再生して、そのすぐ後で当たった相手にやられアニメーションを再生するという何とも冗長的な実装方法しか思いつかないのですが
同時に別々のアニメーションを再生させるスマートな仕組みとかあったりしますでしょうか
700: 695 [sage] 2020/05/18(月) 19:15:03.58 ID:SGsMHuD4(1) AAS
>>698
ヘックスじゃないけどトップダウンというサンプルが近かったです。
サンプルちゃんと見ないとダメですね。すみませんでした。
701: 名前は開発中のものです。 [sage] 2020/05/18(月) 20:09:26.27 ID:pza+sKlq(1) AAS
>>699
その方法でいいと思うけど、シーケンサーを再生するという手もある
702: 名前は開発中のものです。 [sage] 2020/05/19(火) 11:18:53.35 ID:xGUGiqaP(1) AAS
>>688688(1): 名前は開発中のものです。 [] 2020/05/14(木) 21:08:22.61 ID:W8qTABLo(1) AAS
複数のメッシュを1つのBPにしてその中のメッシュを一つだけ解除したいのですが、どうすれば解除できますか?
削除出来ないなら見えなくすれば?
コリジョンとかも無くせばゲーム中は無くなったのと一緒
703(1): 名前は開発中のものです。 [] 2020/05/19(火) 11:19:26.56 ID:eUmv+Zcm(1/2) AAS
パッケージ化の際に
ERROR: Unable to instantiate module 'UnrealEd': Unable to instantiate UnrealEd module for non-editor targets.
ってエラーが出てパッケージ化できなくて困ってます
IntermediateとSaved消してから試したり、
uprojectファイルのAdditionalDependenciesにUnrealEdがないことなどは確認しました
何か他に怪しい箇所などはありますか?
704(1): 名前は開発中のものです。 [sage] 2020/05/19(火) 18:10:09.12 ID:NWMRa4m+(1/2) AAS
>>703
エディタ用のモジュールが使われているからパッケージが作れない
705: 名前は開発中のものです。 [sage] 2020/05/19(火) 18:16:36.12 ID:NWMRa4m+(2/2) AAS
もう少し書くとUnrealEdを必要とするAPIとかをどこかで使ってるので
UnrealEdが見つからないって言われてる
ログからなにを使っているせいなのか辿る必要がある
706: 名前は開発中のものです。 [sage] 2020/05/19(火) 19:20:58.59 ID:CVvRb5g3(1) AAS
さっすが〜
707(1): 名前は開発中のものです。 [] 2020/05/19(火) 21:25:20.11 ID:eUmv+Zcm(2/2) AAS
>>704
モジュールはuprojectをメモ帳で開いたときに書いてあるモジュールがプロジェクトに含まれるモジュール全部って認識なのですがあっていますか?
その場合モジュールは1つしかないので、このモジュールの中からUnrealEdを必要とする処理を探して消せばいいということでしょうか?
708(1): 名前は開発中のものです。 [sage] 2020/05/20(水) 02:31:50.02 ID:tI1BrtRa(1/4) AAS
>>707
C++つかってる?
709(1): 名前は開発中のものです。 [] 2020/05/20(水) 02:49:37.66 ID:cNohdsIk(1/4) AAS
>>708
C++使ってます
710(1): 名前は開発中のものです。 [sage] 2020/05/20(水) 12:09:26.51 ID:tI1BrtRa(2/4) AAS
>>709
C++つかってるならSourceフォルダ内の(Project名).Target.csのなかにUnrealEdに依存しているモジュールがあるか
自分でUnrealEdのAPIを呼び出しているかかな
711(1): 名前は開発中のものです。 [] 2020/05/20(水) 13:03:55.94 ID:cNohdsIk(2/4) AAS
>>710
(Project名).Target.csの中は
Type = TargetType.Game;
DefaultBuildSettings = BuildSettingsVersion.V2;
ExtraModuleNames.AddRange( new string[] { "(プロジェクト名)" } );
となっています。
自分で書いたソース以外は追加していないので、書いた処理の中にUnrealEdのAPIを使っている処理があるということでしょうか?
712: 名前は開発中のものです。 [] 2020/05/20(水) 14:13:06.41 ID:iMr2ogk9(1) AAS
IT掲示板群 外部リンク[aspx]:x0000.net
学術の巨大掲示板群 - アルファ・ラボ 外部リンク:x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
外部リンク[aspx]:x0000.net
UIライブラリ (C#, 2D) を作ったよ
外部リンク[aspx]:x0000.net
連続と離散を統一した!
外部リンク[aspx]:x0000.net
4Dエンジン
外部リンク[aspx]:x0000.net
matrixのライブラリ
外部リンク[aspx]:x0000.net
ある強力なFor関数
外部リンク[aspx]:x0000.net
SQLライブラリ
外部リンク[aspx]:x0000.net
713(1): 名前は開発中のものです。 [sage] 2020/05/20(水) 16:26:25.65 ID:nXRCI9xO(1) AAS
>>711
そうなるね
714(1): 名前は開発中のものです。 [] 2020/05/20(水) 20:38:29.36 ID:cNohdsIk(3/4) AAS
>>713
何度もすいません
UEdGraphPinを使っていたソースを消して
(ゲームには使っていなかった)
パッケージ化を試してみたのですがダメでした。
他にはUnrealEdを使ってそうな部分は見当たらなかったのですが、
UnrealEdを使っている箇所の特定方法などはありますか?
715(1): 名前は開発中のものです。 [sage] 2020/05/20(水) 21:11:44.80 ID:tI1BrtRa(3/4) AAS
>>714
パッケージ化しようとしたときのログに出てると思うけど
716(1): 名前は開発中のものです。 [] 2020/05/20(水) 22:46:40.03 ID:cNohdsIk(4/4) AAS
>>715
(referenced via Target -> プロジェクト名.Build.cs -> BlueprintGraph.Build.cs -> KismetCompiler.Build.cs)
とログにあったので、プロジェクト名.Build.cs内のBlueprintGraph.Build.csの記述を消して再度パッケージ化をしてみたのですが、
また同じエラーでログに出ているファイル名も変わりませんでした。
build.csを書き換える際に何か必要な手順があるということでしょうか?
717: 名前は開発中のものです。 [sage] 2020/05/20(水) 22:58:33.86 ID:tI1BrtRa(4/4) AAS
>>716
もうそれ以上はログかプロジェクトを直接みないとわからん
718: 名前は開発中のものです。 [] 2020/05/21(木) 03:33:28.34 ID:mPDS1J/m(1/3) AAS
失礼します。
ボタン入力についてです。
あるブランチがTrueだった際に、次に「A」「S」「D」「W」のどのボタンを押すかを取得し、その条件によってノードが分岐する。というものを作りたいのですが、
ブランチですべて組むと、4つそれぞれのボタンが押されているかの真偽をセットし、それをブランチの条件にして、と少し複雑なノードになってしまいます。
ボタン入力に特化した、「A」「S」「D」「W」それぞれ、このボタンを押したらこっちに分岐、このボタンを押したらこっちに分岐、という感じにシンプルにする方法はないでしょうか。
上下前次1-新書関写板覧索設栞歴
あと 284 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s