X



【UE4】Unreal Engine 4 初心者質問スレッド part5
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
垢版 |
2018/04/20(金) 22:41:45.14ID:c0rtQp3F
unreal engine 4の初心者質問用スレッドです。

Unreal Engine
https://www.unrealengine.com/
4 Trailer
http://www.youtube.com/watch?v=PD5cRnrMqWw
公式質問コミュニティ
https://answers.unrealengine.com/
https://answers.unrealengine.com/spaces/16/japanese.html
公式チュートリアル動画
https://www.youtube.com/playlist?list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE
参考になる日本語ブログ
http://unrealengine.hatenablog.com/

無料3Dソフトとペイントソフト
https://www.blender.org/
http://www.gimp.org/

前スレ
【UE4】Unreal Engine 4 初心者質問スレッド part4 [無断転載禁止]
https://mevius.5ch.net/test/read.cgi/gamedev/1500930783/

次スレは>>950がたてて
0233名前は開発中のものです。
垢版 |
2018/06/13(水) 19:55:09.23ID:kgB1ygnh
Physicsについての質問です。
購入したゾンビのアセットをPhysicsさせた所、グニャグニャのゴムのように動いてしまいました(首がねじれたり)
UE4マネキンの様なIK?人間の関節を持ったシミュレーションをさせるにはどうしたら良いでしょうか?
0235名前は開発中のものです。
垢版 |
2018/06/14(木) 00:47:14.52ID:3YKfWlS2
physic assetのところで曲がる範囲(角度)制限をして人間のように調整するけど
4.2の頃のPHAT動画しか見当たらなかった。
0241名前は開発中のものです。
垢版 |
2018/06/14(木) 19:52:41.25ID:CkQ8GEfE
スケルトンのりターゲットをした所アニメーションの挙動が変わってしまい戻せなくなってしまいました。
Y軸の動きがおかしい気がします 今までは地面からはいでてくるアニメーションだったのが空中で這い出てくるアニメーションに変わるなど
プロジェクトに追加でアニメーションやメッシュを上書きしたのですが戻りません リセットする方法はありませんか?
0245名前は開発中のものです。
垢版 |
2018/06/15(金) 01:12:27.35ID:7Tslothn
スケルトンにウエイト付されている部位ごとにダメージ量を変化させたいのですがどうしたら良いでしょうか?
0248名前は開発中のものです。
垢版 |
2018/06/16(土) 00:32:24.40ID:zhCl4rCk
すさまじく甘えた質問だけどいいか
デディケイテッドサーバーの建て方を教えてくれ
0256名前は開発中のものです。
垢版 |
2018/06/17(日) 20:17:49.09ID:24wQgiXX
それならゲームステートはそのAIcontrollerがどこのどいつのものなのかを先に特定しなくてはいけない
プレイヤーキャラクターなら、プレイヤーキャラクター→ゲットAIコントローラー→キャストAIcontroller…みたいな感じ
0258名前は開発中のものです。
垢版 |
2018/06/18(月) 09:37:04.35ID:EoewgkKE
UE4のバージョン管理プラグインはPerforce以外は出来に問題がある。Perforceは5ユーザー以内なら無料で使える。
subversionでもプラグイン使ったり使わなかったり使い分けて運用は出来る。使っていないがgitも同様だろう。
何であれプロジェクトサイズが大きくなると運用ノウハウが必要になるが、小さければどうとでもなる。
0259名前は開発中のものです。
垢版 |
2018/06/18(月) 09:56:23.06ID:EoewgkKE
アセットがバイナリでマージが出来ないので、ファイル毎に担当者が分かれるようなサブレベル分割が望ましい。
同じ理由でBP主体で複数人は苦しい。しかしC++開発なら全員がエディタをビルドするか、どうにかしてエディタバイナリを配布することになる。
BP Interfaceは修正時に被参照ファイルも書き換えてしまう悪癖があって使い物にならなかった記憶がある。
個人開発では問題にならないいろいろなことがチーム開発だと問題になるが、小規模・少人数ならたいしたことではないだろう。
0260名前は開発中のものです。
垢版 |
2018/06/18(月) 17:57:15.61ID:prOE5GuV
アニメーションブレンドについて助けてくれ
「このボーンから」のブレンドはボーン毎のレイヤーブレンドで出来るんだけど「このボーンからこのボーンまで」のブレンドの仕方が分からん
同じノードで出来るのか?
0262名前は開発中のものです。
垢版 |
2018/06/19(火) 02:51:14.46ID:PnFeVhxT
ショットガンの様なバラける弾の実装をしたいのでマルチライントレースを同時に出したいのですがどの様な方法がありますか?
0264名前は開発中のものです。
垢版 |
2018/06/19(火) 04:14:04.64ID:PnFeVhxT
>>263
ありがとうございます

pointdamageでボーン名がHeadだった場合に敵が消えるという処理を組んだのですがHeadボーンが小さいので首元にしか判定がありません
頭全体にボーンを追加設定したいのですが方法等ありますか?
0266名前は開発中のものです。
垢版 |
2018/06/20(水) 18:27:59.74ID:udXss/7L
unrealにblenderでいうjoinという概念はなかったでしょうか?
joinしたり分離したということができないと思うのですが
0269名前は開発中のものです。
垢版 |
2018/06/21(木) 11:46:19.25ID:T2JyjpVN
スタティックメッシュの事かな?
分離は分からんけど、一つのスタティックメッシュにまとめる事は出来る
0270名前は開発中のものです。
垢版 |
2018/06/22(金) 08:46:47.47ID:egu3zpTG
WeaponBP配列のLengthをプリントすると2のはずが3帰って来てしまうのですが何が何が原因でしょうか?
Lengthの値は子の数だと思っていたのですが..(WeaponBPを親として子の武器BPを二種類用意しています)

https://i.imgur.com/j1nYQeZ.jpg
0273名前は開発中のものです。
垢版 |
2018/06/22(金) 11:41:46.14ID:VL9CyxiR
C++で書いたときはNum()が3を返している行でブレークして配列の中身を見れば一発でわかるが、
Blueprintでそういうデバッグは出来ないのだろうか?
0274名前は開発中のものです。
垢版 |
2018/06/22(金) 13:21:58.39ID:vbQvMAYo
同じようにF9でブレークポイントはって止まったら配列変数にカーソル当てれば中みれるよ
0280名前は開発中のものです。
垢版 |
2018/06/24(日) 10:50:17.39ID:Hf4nN7hz
開発元のnVidiaで開発終了して非推奨になって本体からプラグインに格下げされたが、パッケージ化はできるはずだと思う。何かのバグを仕込まれたか。
0281名前は開発中のものです。
垢版 |
2018/06/24(日) 12:02:39.50ID:gqMXKHhz
できるのか…
4.192バージョンが悪いのかな
4.172で作り直そうとしたけどちょっと調べてみるかな
0282名前は開発中のものです。
垢版 |
2018/06/24(日) 12:31:44.16ID:Hf4nN7hz
AnswerHubにもパッケージのビルドに失敗する報告あったけど、エラーログをみると基本的なライブラリのlinkに失敗している。
試していないので確実ではないが、エンジンがEGL版だとしたらそれが問題ではないかと思う。エンジンをソースからビルドするのを試してみてほしい。
0283名前は開発中のものです。
垢版 |
2018/06/25(月) 13:36:36.44ID:jd4YJn1j
visual2017を2015に変更してみたらうまくいったようだ
ソースビルドも再インストールもしたからわからんけど
あきらめなくてよかったありがとう
0284名前は開発中のものです。
垢版 |
2018/06/25(月) 14:00:31.45ID:7xeXUSYS
リリースノート見るとUE4.19はVS2017対応していない。
多分コア部分は対応済と思うが(コンソールでVS2017対応済のプラットフォームがある)、APEXはビルドの扱いが特殊な上にdeprecatedなpluginと来れば、2017対応がされていない可能性はわりとある。
0285名前は開発中のものです。
垢版 |
2018/06/26(火) 16:51:52.47ID:2nwB7cUv
公式のドキュメントの検索が機能していないのですが、おま環でしょうか?
何を検索してもTArray、FVector、UStaticMeshComponentなど、同じのが出てきます

あと、BP上でノードを右クリックすると出てくる「ドキュメントを表示」が
グレーになっていて選択できないのですが、何故でしょうか?
0286名前は開発中のものです。
垢版 |
2018/06/26(火) 17:27:30.24ID:g7tlOSAD
長文ですが、お助け下さい。レベルを2つ作りました。一つはスタート画面用で、もう一つは1面用です。

まずスタート画面を作りました。その後新規レベルから、1面用のマップを作りました。すると、1面用のアクタがスタート画面用レベルにも現れてしまいました。試しにスタート画面にあるアクタを消したら、1面のアクタも消えてしまいました

つまり、スタート画面用レベルと、1面用レベルで、アクタが共有化してしまったのです。この共有化を辞めさせたいのですが、どのようにしたらいいでしょうか?
0287名前は開発中のものです。
垢版 |
2018/06/26(火) 17:31:24.89ID:ZCinRG8h
全部のアクタがそうなの?別のレベルでもそうなの?新しくプロジェクト作ってもそうなの?
0288名前は開発中のものです。
垢版 |
2018/06/26(火) 17:44:18.43ID:g7tlOSAD
1面のアクタだけがスタート画面にでてきました。(その逆は無い)
ステージ1をコピーした後、ステージ1を消したらスタート画面から消えましたが、そのコピー品をステージ1と同じ名前に改名したら復活しました
0289名前は開発中のものです。
垢版 |
2018/06/26(火) 17:50:57.46ID:g7tlOSAD
すいません自決しました。ウィンドウのレベル管理の所で、スタート画面と1面との親子関係を断ち切ったら、大丈夫になりました。
レベル管理の所でミスをしてたようです。ありがとうございました
0290名前は開発中のものです。
垢版 |
2018/06/28(木) 10:50:09.70ID:9Kc50Z2/
出荷時にデバッグ用に作成していたprint文とか非表示にする方法とかありますか?
毎回パッケージ化した時に実行に不要なものを探すのが面倒なので...
0292名前は開発中のものです。
垢版 |
2018/06/28(木) 11:11:04.16ID:QdHkMbr2
print文というのがなんのことかがよくわからないが、
PrintStringノードはShippingビルドでは画面出力されない
0296名前は開発中のものです。
垢版 |
2018/06/29(金) 01:33:24.62ID:CNY8rdNC
まじか、じゃないだろ。
感謝しろよ。
0298名前は開発中のものです。
垢版 |
2018/06/29(金) 09:50:48.90ID:mVKuSWnT
>>292
感謝感謝
知らなかったよ
0299名前は開発中のものです。
垢版 |
2018/06/29(金) 17:14:33.55ID:6ybD3HGh
現在制作しているマルチ対応予定のゲームについて質問です
手に入れた弾の弾数をゲームを落としても次回起動時に引き継げる様なシステムにしようと考えているのですがどこに変数を保有したらいいのでしょうか?
現在武器BPに変数をセットしてあるのですが、この状態では毎回リセットされてしまいます

引き継ぎたい変数はGameInstanseを利用するのですか?
0300名前は開発中のものです。
垢版 |
2018/06/29(金) 18:41:17.17ID:HO5t08um
セーブで検索して。ゲームインスタンスはたんなるグローバル変数

ちなみにセーブデータは一度作ったら上書きできないらしいから、上書きしたくなったら一度セーブデータ消して
0302名前は開発中のものです。
垢版 |
2018/06/29(金) 20:01:44.05ID:6ybD3HGh
マップ内にランダムでアイテムをスポーンさせたいのですが
AIの移動可能範囲の用意に、Nav BoundsVolumeの様な物はありませんか?
0303名前は開発中のものです。
垢版 |
2018/06/29(金) 21:18:21.76ID:Uc6YolS9
navmeshboundsvolumeをレベルBPで参照してgetActorboundsで範囲を取得するくらいしか思い付かないなー
まだ初心者なんで
0309名前は開発中のものです。
垢版 |
2018/06/30(土) 14:17:07.10ID:SFPMJbya
シチュエーションがわからないが、UMG Widgetの非表示化はVisibilityをCollapsedに設定するのが基本だと思う。
VisiblityにはHidden もあるが、こっちは非表示のくせにCPUを消費する(非表示でもそこに存在はしている扱いで、サイズ計算等が走るので)。
0311名前は開発中のものです。
垢版 |
2018/06/30(土) 19:47:06.72ID:B63GMz2z
このサイトを見ながらアイテム名を表示する処理を組んだのですが
SetTextのItemNameText 変数をどう用意したのかがどうしてもわかりません
settextのターゲットを変数に昇格して実行した所アイテム名は表示されますがエラーを吐いてしまいます
https://goo.gl/v3xG3s
0315名前は開発中のものです。
垢版 |
2018/07/04(水) 15:09:42.39ID:qmyp5QNO
複数のレベルに共通の処理(終了やスコアーボードなどの表示)を行いたいです
現在「Game Mode Base」に終了などの処理を書いてワールド設定でBPを割り当てています
処理自体は行えるのですが、キーボードからの処理は受け付けない状態です
他のPawnBPなどのように「Auto Receive Input」の設定など出来ませんか?
0317名前は開発中のものです。
垢版 |
2018/07/05(木) 07:15:00.03ID:hmws+2PT
>>313
7年かけて2Dゲーム作る人や、短期間でアセットとテンプレートを使って3Dゲームを
リリースする人もいるから個人の取り組み次第かも
0318名前は開発中のものです。
垢版 |
2018/07/05(木) 10:21:28.18ID:jGHJVgbK
>>316
ありがとうございます
InterFaceについては使ったことがないのでよく把握していないのですが、
クラスBP間で処理のやり取りをするものになるのでしょうか?

元の質問がもう少し単純にすると、「Esc」キーを押したときにゲーム終了(quit game)
するという処理を行う場合に、複数(たくさん)のレベルがあった場合、各レベルの
レベルBPに終了処理を書かないといけないと思うのですが
その場合、別のレベルでも共通の処理をまとめておく方法がないものかとと思いまして…
0320名前は開発中のものです。
垢版 |
2018/07/06(金) 07:21:40.35ID:Ek4AI4hH
InterFaceはわかりにくいから初心者向けの本にもControllerとGamemodeとWidgetのやり取りをCastを使って
解説してあったけど、GamemodeにInterFaceつけてControllerとWidgetからGet Gamemodeで
引っ張れるし依存度も少ないからおすすめ
0321名前は開発中のものです。
垢版 |
2018/07/06(金) 07:25:30.47ID:kgyEUH/Z
横からだけど
ゲットゲームモードの使い方がいまいちピンとこなかったけど
あんたのレスを読んでようやくピンときたサンクス
0323名前は開発中のものです。
垢版 |
2018/07/06(金) 15:29:00.59ID:yUNWnMI6
質問なんですが、
ue4でゲームアプリを作って見ようかと思っているんですが、アプリのapiレベルを26以降にする方法ってご存知ですか?
24には出来るんですが、
ue4じゃまだ対応出来ないって聞いたんですが。
プレイストアで公開するには26以降が必須みたいで困ってます。


(https://answers.unrealengine.com/questions/796077/android-apiレヘルの変更について.html)
0324名前は開発中のものです。
垢版 |
2018/07/06(金) 16:33:05.16ID:Ek4AI4hH
>August 2018: New apps required to target API level 26 (Android 8.0) or higher.
>November 2018: Updates to existing apps required to target API level 26 or higher.
8月になるまでまだ大丈夫っぽいけど?
0325名前は開発中のものです。
垢版 |
2018/07/06(金) 16:52:02.17ID:yUNWnMI6
>>324
そうなんですか?
知人はもう上げれなかったって言っていたんで、信じてました。
でも、どのみち既存のアプリもレベル上げないといけなくなるみたいなんで、対策出来るなら早めにしておきたいってのもあります。
0326名前は開発中のものです。
垢版 |
2018/07/06(金) 17:06:41.86ID:yUNWnMI6
>>323
良いのか分かりませが、解決方分かりました。
見てくださっ方ありがとうございました。
ue4の用意したインストーラで入れたngkを使わず、通常のngk(最新版)を設定したら、特に問題なくレベルあげれました。
そして、良く調べたらレベルが低くても、まだ上げれる見たいでした。
お騒がせしました。
0327名前は開発中のものです。
垢版 |
2018/07/06(金) 20:16:17.64ID:70CFHLaG
PlayerCharacterのBPにdatatableから必要なものを取り出すようなのを組んでるけど、ゲームスタート時にdatatableの中身を全部読み込んだりしてますか?
0330名前は開発中のものです。
垢版 |
2018/07/07(土) 00:25:29.32ID:Nl1V2Xsb
あぁ、今後のこと考えるとソフトなやつとアセットマネージャ使わないとだめなやつですなぁ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況