[過去ログ] 【UE4】Unreal Engine 4 初心者質問スレッド part5 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
771: 2019/01/13(日)11:05 ID:IB/DsR5o(1) AAS
乳揺れに興味があり、PhysXを手順通りにビルドしてみました
もとのUEに機能が追加されるのかと思っていたのですが、
実際は、もう一個UE環境が出来た(?)という感じになり
Flexのプロジェクト上では外部を参照しています的な警告が出ます
皆こんな感じで使っているのですか?
772: 2019/01/13(日)21:23 ID:1SqvmW80(1/2) AAS
クリッカーゲーム作ろうとしたのですが、肝心のクリック処理が出来ません…。

ウィジェットで右上に大きく表示せた数字が、マウスで特定の位置にあるボタンを押せば増える

みたいな物を作りたいのですが、足し算ノードの項目を見てもそれらしい事が出きなさそうなのですが、何かアドバイスお願いします
773
(1): 2019/01/13(日)21:57 ID:W/oSH5Z/(1) AAS
質問の意味がわからん
クリック処理ができないってなに
数字の表示 と ボタンの設置 と 増える(何が?) のどこでできないのかくらい書かないとわからん
774
(1): 2019/01/13(日)22:23 ID:1SqvmW80(2/2) AAS
>>773
日本語下手で申し訳有りません。

クリックする毎に数字が1 2 3 4 …と増えるようにしたいのですが、どのノードを使えば良いかが分からないのです。

他にも有るのですが、ひとまず上記の質問の方をよろしくお願い致します
775: 2019/01/13(日)22:27 ID:IoxAOPsM(1) AAS
それ質問の範囲でかすぎだろ
イチから十まで聞くのは流石にどうなの
776: 2019/01/13(日)22:28 ID:6Z66Dh9W(1) AAS
クリックイベントに足し算ノードをくっつけろ
777: 2019/01/14(月)06:28 ID:uO6WSyw/(1/2) AAS
ひとりでfps作ってるひとおるんか
778: 2019/01/14(月)06:30 ID:/WX2lYTE(1) AAS
海外なら個人開発のFPSなんか腐るほどあるぞ
殆どが駄菓子以下のクソゲーだが
779
(1): 2019/01/14(月)06:36 ID:YFzBfzDG(1) AAS
たった1人で開発された高品質アクションFPS『Bright Memory - Episode 1』早期アクセス開始!
外部リンク[html]:www.gamespark.jp

眉唾くさいけどw

多分どっかで開発されててポシャってそれを買ったんだろう
とても個人でできる物量とスキル超えてる
780: 2019/01/14(月)07:30 ID:JgIba1So(1) AAS
>>774
表示させる数字のint変数を作る

ウィジェットで数字を表示させる

クリックしたらintに1たす

省1
781: 2019/01/14(月)11:38 ID:ZQLSMJb1(1/2) AAS
ゲームステートからゲームインスタンスを参照しようとするとエラーが出るのですが仕様でしょうか?
どのように代用したら良いでしょうか?
782: 2019/01/14(月)11:51 ID:ojK7UYEm(1) AAS
画面キャプチャしてここに出せよ
783: 2019/01/14(月)12:33 ID:ZQLSMJb1(2/2) AAS
すいません再起動したら治りました。
784: 2019/01/14(月)18:47 ID:uO6WSyw/(2/2) AAS
>>779
マイクラみたいに、モデリングはできるだけ避ける方向のほうがいいのかな
785: 2019/01/15(火)01:28 ID:YmBy/ZUI(1/2) AAS
質問があります。

ライブラリを作成してるのですが、
引数として渡している変数をライブラリ内で変更する方法がわかりません。
色々ググっていますが・・・

引数のInputsは"Pass-by-Reference"のチェックをONにしています。
"Pure"にもチェックは入れています。
SETする方法が分かりません。
省4
786: 2019/01/15(火)01:31 ID:7L0GlYUk(1/2) AAS
ライブラリってなんだっけ
787: 2019/01/15(火)01:34 ID:PbvuLZGY(1) AAS
汎用関数のことじゃない?
788: 2019/01/15(火)01:37 ID:YmBy/ZUI(2/2) AAS
あわわわわ・・・久しぶりの書き込みなのでsageを忘れていました。

書いた後も、調べていたのですが、"Set By-Ref Ver"で良かったのですね。
まだテストしていませんが自己解決出来たようです。
お騒がせしました。
789: 2019/01/15(火)01:42 ID:7L0GlYUk(2/2) AAS
なんか知らんけど良かった良かった
790
(1): 2019/01/15(火)15:43 ID:9rusaoSv(1/4) AAS
GETAllActorでは武器を配列に格納して
Index1の武器を手にattach
Index2の武器を背中にattach
と言う処理を組んだのですが
配列に格納される順番がEditorを起動するたびに毎回変わるので困っています
Indexに対して順番を指定する様な方法はありませんか?
791
(1): 2019/01/15(火)18:25 ID:Uer9gn31(1/2) AAS
>>790
同じ順番でスポーンさせれば同じ順番で並ぶと思うんだが
792: 2019/01/15(火)18:50 ID:0O5px51q(1) AAS
GetAllActorはレベルに配置してるアクター全部拾うからやまたほうがいいよ
武器自身が生成されたらどこかに自分を登録するようにするか
どこかに武器クラスをリストで登録して起動時に生成して管理するとかしないと
793: 2019/01/15(火)18:57 ID:UlmZbYPJ(1) AAS
なんかどっかで見たと思ったらyoutubeのfps講座かなんかで解説してた気がするな
あれ見てみればいいんじゃないか
794
(1): 2019/01/15(火)20:10 ID:9rusaoSv(2/4) AAS
>>791
試しましたが順番にスポーンさせても順番順じゃないですね
795: 2019/01/15(火)20:22 ID:Uer9gn31(2/2) AAS
>>794
んー俺の環境だと普通にできるんだが
SSあげてみたら?
796: 2019/01/15(火)22:55 ID:MaklhDq8(1) AAS
目的が該当の場所に該当の武器をAttachさせる事なんだったら、Attachの前にその武器かどうかを判定させるとかはどうかな

でもgetAllで取ってくる必要があるかはちょっと疑問だよ
せめてコリジョンとかで範囲を絞って取得した方がいいんじゃないだろうか

どんなゲームか分からないから的確なこと言えないけど
797: 2019/01/15(火)23:05 ID:9rusaoSv(3/4) AAS
確かにallActorだとマルチプレイが出きなさそうですね
大幅な変更が必要そうですね
798
(1): 2019/01/15(火)23:34 ID:9rusaoSv(4/4) AAS
武器選択UIで選択した3種類の武器を次に開くレベルでスポーンさせたいのですが
武器クラスを持った子を配列でセットして置く事が出来ないので困っています
GameInstanceにint型で武器の索引情報を格納して置くとして考えているのですが‥どの様に作るのが良いでしょうか?
799: 2019/01/16(水)03:21 ID:/UyQfECD(1) AAS
自分の思った通りの挙動にならない理由をはっきりさせられないうちはマルチプレイ考えるのはやめとけ
800
(1): 2019/01/16(水)10:53 ID:SrLcacj2(1) AAS
>>798
・取得用のアクター
ゲームインスタンスの変数A(Int型配列)をとってきてForEachLoopとつないで
ArrayElementからAに入ってる整数を判定して、それに該当する武器を、武器クラス型の配列Bに順に格納していく

・スポーン用アクター
Bの中身を順にスポーンしていくだけのやつ

適当だけど、こんな感じかな
801: 2019/01/16(水)14:43 ID:RJuCep6O(1) AAS
行儀が悪いので取得用とスポーン用アクターを同じにしたほうがいい
そのActorをWeaponManagerとして、GameInstanceから生成するとよし
武器のアクセスはEnum化すればマジックナンバーを減らせるので尚良
802: 2019/01/16(水)14:43 ID:zrbWs7dX(1/2) AAS
>>800
うまく行きました!
ActorClassのElementを武器クラスの配列に入れる。という部分で悩んでいましたが、SpawnActorのReturnを使う事で解決しました。このあたりの理解が浅かった様です
ありがとうございました
803
(1): 2019/01/16(水)22:55 ID:zrbWs7dX(2/2) AAS
やっとうまく行ったと思ったのですが。。
Editorを再起動するとActorClassと武器Classの互換性がないと言うエラーを起こします。
もう一度繋ぐときちんと動作するのですが‥バグでしょうか?
バージョンは4.21.1です
画像リンク[jpg]:i.imgur.com
804
(1): 2019/01/17(木)00:05 ID:3LSPDgbP(1) AAS
全体が掴めないから細かい事は分かんないけど
画像にあるmygameinstanceって名前の変数は、beginplayとかはじめの方でgetgameinstanceノードからCastしてきたmygameinstanceを変数mygameinstanceにsetして使ってるのよね?

まーここより本家answerhubで聞いた方がいいかも
805
(1): 2019/01/17(木)00:14 ID:/bhXN7EP(1) AAS
>>803
WeaponListBかGetの型がActor Class Referenceの配列になってない?
WeaponListBが武器クラスの配列ならGetが怪しい
Getを一旦消して引っ張り出し直せばいけるかも
806: 2019/01/17(木)00:36 ID:2zYKTEyq(1) AAS
>>804
そうですね

>>805
WeaponListBとGETの型はActorClassです
武器クラス配列は、ActorClassの様にデータベースを作っておくことが出来なかったので
スポーンアクタのReturnから出てきた物をWeaponDetaBaseに入れています。
807: 2019/01/17(木)12:42 ID:PCuNiUnM(1) AAS
1つのオブジェクト作るのにも時間かかりすぎるナリぃ。。。
808: 2019/01/18(金)08:45 ID:+bgqsTyo(1) AAS
大作ゲーム作ってる?
809: 2019/01/18(金)15:03 ID:K77/1Kc3(1) AAS
何処からが大作なのか
810: 2019/01/18(金)15:08 ID:xXLwFS1T(1) AAS
信濃町あたり
811: 2019/01/23(水)09:03 ID:8bT3sP0f(1) AAS
3dのスムースシェーディングを使わないというのはありえないのですか?
使うとどうしても汚くなるので、汚くならないようにポリゴンを増やさないといけない
812: 2019/01/23(水)09:14 ID:ksxDV77U(1) AAS
購入したアニメーションアセットに必ず前後の移動値が入った物があるんですが
どの様に扱うのでしょうか?
813: 2019/01/23(水)11:34 ID:ajNB8BnK(1) AAS
しかし、なんか答えてもその後どうなったのかわからん事多いから気持ち悪さだけ残るねぇ
大体はもういいやって起動すらしなくなってるんだろうけど
814: 2019/01/23(水)11:40 ID:l9L0xfrZ(1) AAS
だからこういう製作上の質問に答えたりはTwitterやら公式フォーラムやらの匿名じゃないコミュニティでやった方が良いんだよ
少なくとも解決したかどうかはわかる
815
(1): 2019/01/24(木)09:38 ID:ohRbtQQP(1) AAS
GAMEinstanceのshutdownにセーブゲームを繋いだのですが実行されません。
普通にプレビューを☒で閉じたり、コマンドでExit打ったりQuitゲームで終了させました。この3つに違いはありますか?
816: 2019/01/25(金)02:42 ID:DqdmAzHJ(1) AAS
>>815
自己解決しました
817: 2019/01/27(日)19:47 ID:4LuTZ12R(1) AAS
変数のセット とマップ(辞書)って二次元配列ですか?
調べても引っかからないのですが新しい機能なんでしょうか‥
818: 2019/01/27(日)19:51 ID:HZdY2Y3I(1) AAS
二次元じゃない
セットは番号がないやつ
辞書は番号指定の代わりに文字で指定できる配列だったはず
819: 2019/01/27(日)20:46 ID:EYHe0skF(1) AAS
UE4仕様は知らんが、setなら「C++ set」などでググれば説明が出てくる
mapも同じな

俺はsetは使ったことなくて知らんが、
mapは普通配列と違ってキーが数字ではなくて、自由にキーの型を登録して使えるもの
例えば、testclassというクラスがあったとして、そのクラスをキーの型にすることができる。
なので、同一の内容の場合、同じキーとして中身を引き出すことができる

818は…mapはよく例としてキーの型をstringにすることがあるから、誤解したじゃあねぇの
820: 2019/02/05(火)16:27 ID:8nltJDOn(1) AAS
3dのエロゲーってあまりないよね
821: 2019/02/06(水)09:03 ID:InjUNLSg(1) AAS
だってエロはやっぱ2D出ないと…
3Dはフーゾクで十分
822: 2019/02/07(木)03:48 ID:eqbUV8Cf(1) AAS
未だに移動値付きのアニメーションの使い方がわからないのですが教えてもらえませんか?
再生したあとコンポーネントの場所に瞬間移動してしまうのですが…
823: 2019/02/07(木)08:21 ID:dcTFPTiz(1) AAS
root motionを使うのじゃ
824: 2019/02/07(木)14:04 ID:FdeJJjyc(1) AAS
おお!数カ月解決していなかったので助かりました
もう一つわからないのがレベル移行のロード画面でプログレッシブバーにストリーム状況を表示したいのですが調べても出てきません(汗)
825: 2019/02/07(木)18:28 ID:ey5F/ioZ(1/3) AAS
C++かかないとできへんでレベル読み替え中はBPつかえない
826: 2019/02/07(木)18:29 ID:ey5F/ioZ(2/3) AAS
パージスタンドレベルはそのままでサブレベルの読み替えでやるのか今のところよく使われてる手段かなぁ
827: 2019/02/07(木)18:29 ID:ey5F/ioZ(3/3) AAS
パージ!!
828: 2019/02/07(木)23:13 ID:0Qbd+Sml(1) AAS
steamの実績機能を付けようと思ってるけど英語が分からなくて出来ない!

日本語で解説してくれてるサイトとかってあります?
829: 2019/02/08(金)13:19 ID:gafkYH85(1) AAS
3D空間に配置したPaper2Dスプライトを
常にプレイヤーのカメラに向くようにすることはできないでしょうか?
斜めにパースがついてしまい、見栄え的に困るためでです。
830
(1): 2019/02/08(金)15:51 ID:VYnRs/LU(1/2) AAS
教えて下さい。ボックスのBPがあって、Enumで赤青の2タイプがあってボックスの色が変わります。
BPをワールドに配置した後、Detailsパネルで赤青の切替をしたいのですが出てきません、どうしたらいいですか?
831: 2019/02/08(金)16:00 ID:VYnRs/LU(2/2) AAS
>>830 あ、自己解決 変数設定でInstance Editableにチェックでした
832: 2019/02/11(月)16:12 ID:D/yv1dP9(1/2) AAS
チュトリアルやってるんですが、見た通りにやっても(つもり)、うまくいきません
1*ビギンプレイ
2*クリエイトメニュ
3*UIが出る
4*スタートボタン押す
5*リセット処理
6*ボールが出てきてゲーム始まる...
省4
833
(1): 2019/02/11(月)16:58 ID:fKfcaYpw(1) AAS
純粋キャストを元に戻して実行ノード付きにして、
キャストが成功してるか調べてみてよ
834: 2019/02/11(月)17:06 ID:D/yv1dP9(2/2) AAS
>>833
こんな風にしてみたらOKが表示されます
画像リンク[jpg]:i.imgur.com
835
(1): 2019/02/11(月)20:16 ID:xkvV9bfo(1) AAS
じゃあキャストのノード自体を消して実行してみてよ
836: 2019/02/11(月)22:25 ID:KaFAPgbn(1) AAS
>>835
キャストノード消してもだめでした。他の余分なのも削ってみても何も変わらないですね。。
画像リンク[jpg]:i.imgur.com
837
(1): 2019/02/12(火)12:35 ID:8jSKOnSe(1) AAS
攻撃モーションを、WASDの押し込んでいる方向に向けて出したいのですがどうしたらいいでしょうか?
Orientローテーションあたりの設定なのは感じているのですが…誰かお願いします
838: 2019/02/12(火)13:39 ID:im49E3fM(1) AAS
UMGのListViewもといTileViewのOnItemIsHoveredChangedが反応しません・・・
これってカーソルがアイテムにあったら走る処理であってますよね?
誰かわかる方いらしたらご教示お願いします。
839: 2019/02/13(水)11:42 ID:7pLm9WvK(1) AAS
SetActorRotationでYawに90.0を設定しても、
トランスフォームを確認すると90.000051のようになってしまいます
誤差が出ないようにするにはどうすれば良いでしょうか?
840: 2019/02/13(水)12:09 ID:+LMRC+KO(1) AAS
気にしなくてええんだ!
841
(1): 2019/02/13(水)19:27 ID:m1stF2MI(1) AAS
3dsMaxでリギングしたモデルをfbxに出力しue4に読み込むと、
複数のルートが見つかりましたのようなエラーが出て部分的に読み込まれたり、
エラーが出なくてもリグのパーツだけ読み込まれたりと正常に読み込まれません。
何か心当たりはありますでしょうか?
ちなみにリグやボーンは一つの階層にしています。
また、unityでは正常に読み込めました。
unityよりue4の方がレンダリングの品質が良いと思って試してるのですが、実際そうでしょうか?
省2
842
(1): 2019/02/14(木)13:02 ID:RSnqCJLH(1) AAS
>>837
これお願いします(汗)
843
(1): 2019/02/14(木)13:41 ID:BCNnIr57(1) AAS
>>842
キャラの向きは変わってないの?
WASDは移動にも使ってるなら移動の速度ベクトルとればいいのでは
844
(2): 2019/02/14(木)18:28 ID:LqyplKCg(1) AAS
>>843
ルートモーションで前方に再生している状態で
Sキーを押し込みながら回避したら後ろに再生されるようにしたいのですが
GETVelocityだとモンタージュ再生中はうまく取得出来ないんですよね
845
(1): 2019/02/14(木)19:00 ID:phegk8ol(1/2) AAS
>>844
なるほどモンタージュか
それならSキー押してるかどうかでブーリアンとってブランチかけたら?
846
(1): 2019/02/14(木)19:12 ID:zu30tp5n(1) AAS
>>845
それだと斜め方向を合わせて8方向の設定が必要なのでちょっとアナログな感じがするのですが‥やはりそうするしか無いですかねー
847: 2019/02/14(木)19:15 ID:phegk8ol(2/2) AAS
>>846
原始的だよね
でも確実に実装できると思うし誤作動も少ないんじゃないかな
とりあえずそれで作っといてあとからどうしても気に入らなければ改善すれば良いのでは
俺の経験上、もうこれでいいやってなることが多い気がする
848
(1): 2019/02/14(木)20:30 ID:m3OGHNhU(1) AAS
>>844
Unityでよめてるなら、Unity上でroot骨がひとつになっているか確認できるかと。
リグがroot骨扱いされてエラーが出るケースは何度か遭遇したことがある。
後は骨名が大文字小文字違いで重複しててエラーが出るとか。

目指す絵&スキルにもよるが、綺麗さは初期設定の差だけで、手を加えれば同じような見た目にはなる… と個人的には思う。
気に入った方で。
849: 2019/02/15(金)05:44 ID:vyw8eOX7(1) AAS
AIコントローラーからAIクラスを取得することは出来ませんか?
また、WidgetからAIクラスも参照したいのですが…
850: 2019/02/15(金)09:33 ID:hd3PnGIN(1) AAS
>>848
これは>>841への返信ですよね?

unity上では問題なく1ルートの構造になってました。ボーン名も問題なし…
しかし3dsmaxからfbx出力時にリグを選択から省いたらうまくいきました!
ボーンの間に挟んで親子付けしてるリグがあったので無理だと思ってたのですが意外でした。

レンダリングのクオリティについては、まずunityでue4の初期設定レベルまでできるか試してみます。

ありがとうございました。
851: 2019/02/17(日)11:48 ID:aZXI6hKh(1) AAS
影に表示されるPreviewって文字は消せないのですか?
すごく邪魔です‥
1-
あと 151 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s