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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
64: 2019/07/19(金)21:20 ID:bd/z+9uX(1/3) AAS
初心者なのですが練習のためにキー入力ノードを試してみました
無料配布されているアセットのmodelをインポートしBlueprintを出してAnykeyノードでつなげたんですが
キー入力をしても全く反応しない状態です
BeginPlayノードからなら反応するのですが
画像リンク[png]:dotup.org
65: 2019/07/19(金)21:21 ID:bd/z+9uX(2/3) AAS
なぜだかわかりませんでしょうか?
66
(1): 2019/07/19(金)21:40 ID:V81WZMbd(1/2) AAS
キー入力を受け付けるかどうかの設定なかったっけ?
たぶんそれだと思う
67
(1): 2019/07/19(金)21:49 ID:V81WZMbd(2/2) AAS
インプットノードをクリックしてConsume Inputのチェックを外す
応急処置的なやり方かもしれんが
68
(1): 2019/07/19(金)22:38 ID:O0bRImry(1) AAS
プレイキャラクターとしてスポーンしてないからだよ
GameModeのdefaultpawnに設定せずレベルに直起きしただけてしょ
直置きの場合は、その置いたキャラクターの設定でPossessの設定をすると同じようにイベントを受けれる

ようするに、入力イベントを受ける手続きをしていのが原因
69: 2019/07/19(金)23:44 ID:bd/z+9uX(3/3) AAS
>>66
>>67
>>68
ありがとうございます
Consume Inputを外してもだめでした
68さんのご指摘どおりmodelアセットを直置きして
選択されたアクターをBLに変換をしただけでした
省1
70
(1): 2019/07/20(土)17:16 ID:BnE7PCnf(1) AAS
敵のAIでPerceptionを使って視界を頭の動きに連動させたいのだけど
Head(もしくは頭に付けたSocket)って指定出来ないのかな。
どちらもparentSocketに指定出来ないのだけど・・・
71
(1): 2019/07/21(日)14:05 ID:D4PL9gpe(1) AAS
デバックのコツをおしえてくれえーい
デバックってかあ、エラーはかれるじゃーん
その後とりまあコピペするじゃん
でもそんなのはどこにでもあるじゃん
GAME Engineつうくらいだしやっぱあエラー探すのとかあ!対象方法もけっけー!そろってんじゃねーの?
例えばあ、ぶろっくんたらに追加とかすんじゃんとまるじゃんその後どーするべ?
72: 2019/07/21(日)14:30 ID:V/AdLzFa(1) AAS
今日はオナニーの日だからな
オナニーでもしてろな?
73: 2019/07/21(日)16:21 ID:IAk+q5rb(1) AAS
>>71
解らなくて困って質問しに来てるのか?ふざけてんのか?
74: 2019/07/22(月)11:25 ID:LfoIDl7K(1) AAS
調子にノッてふざけてすみませんでした
初心者なのですが初心者だからといって他の方の力をおかりしすぎるのは良くないと考え自己解決能力を高めたいと考えております
しかし販売されてるテキスト等を眺めましても成功を前提に書かれてるゆえエラーの対象方法に関する記述は無きに等しい状態でした
そこで熟練の方々にエラーが出たときに何をするか?どの機能を使うと効率よく問題点を見つけられるのか?
初心者が知らないであろうデバック機能等を訪ねたく思います
例えば一時的にノードをオフにする方法、ブレークポイントの有効な使い方など
教えていただきたく存じますよろしくお願い致します
75: 2019/07/22(月)11:58 ID:kC7VLNnZ(1) AAS
しね
76: 2019/07/22(月)15:12 ID:OwZS384R(1) AAS
コンパイルエラーはコンパイル時に出力されたエラー文から判断
実行時エラーは、エラー文もそうだけどPrintStringを間に挟んで引数の値がどうなってるのかを追ったりする
ブレークはデバッグ機能だからエラーとは違う
ある変数にオブジェクトを代入していて、その変数をある関数の引数として渡したときに実行時エラーになった
とかなら、なぜ変数に代入されていないのかとかは、どこまで処理されてるのか確認するためにブレークを張ったりする

ケースバイケースなのでその時々でとる手段は違うよ
データが腐ってるかもしれない可能性があるなら別のデータを食わせたりもするしね
77: 2019/07/24(水)17:14 ID:5Oq3EfVt(1) AAS
使えば使うほどディスク容量が減ってくと思ったら削除したアセットとかゴミをまるごとキャッシュしてんだな
迷惑じゃボケ
78: 2019/07/24(水)20:44 ID:6FQrL+fL(1) AAS
EpicランチャーからC++のテンプレートプロジェクトを作成しようとすると
コンパイルエラーが出るのですが、どうすればいいのでしょうか。
79: 2019/07/24(水)20:48 ID:FwxCzZ70(1) AAS
エラーも貼らんと質問とな
80: 2019/07/25(木)01:14 ID:/LTh4TD4(1) AAS
>>79ありがとう。エラー見てみたら

>エラーC2338:Visual Studio 2017バージョン15.7および15.8に影響を与えるコード生成バグがあることがわかっています。
> UE4。バージョン15.9にアップデートしてください。

VisualStudio2017を更新してみます。
81
(1): 2019/07/25(木)23:49 ID:07GFJ8SY(1) AAS
よろしくお願いいたします
外部リンク:www.shoeisha.co.jp
こちらのテキストを勉強中なのですが。Chapter6でエラーが発生しました。
Blueprint Runtime Error: "Accessed None trying to read property CallFunc_GetPlayerController_ReturnValue".
Blueprint: BP_CharacterAnim Function: Execute Ubergraph BP Character Anim Graph: EventGraph Node: Is Jumping を設定
エラー内容なのですが
このエラーが意味わからないのはそもそもこのエラーに関係してきそうな部分はChapter4の話で現在Chapter6(AIキャラを作成しプレイヤーを
省7
82
(1): 2019/07/26(金)02:59 ID:zMtgZ97B(1) AAS
>>81
パッと見ただけなので見間違ってるかもだけど
GetPlayerControllerがInvalidなんだと思うよ
ゲーム終了時は色々なオブジェクトが順繰り終了していくので
終了処理でPlayerControllerが取れなくなってもBlueprintUpdateAnimationイベントが来てしまってるんだと思うPlayerControllerとるところにもIsValid挟むと出なくなるとおもうよ
83: 2019/07/26(金)14:53 ID:oldOQVn7(1/3) AAS
>>82
ありがとうございます。
その方向で考えてみます。
84: 2019/07/26(金)16:11 ID:oldOQVn7(2/3) AAS
教科書での見落としとかあるのかと思って見てみたんだけどなさそうで教科書の正誤表あるかと思ってホームページに行くと
完成プロジェクトがおいてあったのでDLして新規プロジェクト作って上書きしてプレイしたんだけど。
そっちの方でも同じエラーが発生するんだよ
ゲーム自体は正常に動いてるんだけど。
プロジェクトの上書きの方法ってこれであってますよね?
画像リンク[png]:dotup.org
ここがプロジェクトのダウンロードできるところ
省6
85: 2019/07/26(金)17:25 ID:A0Kn1+ca(1) AAS
これって本買った人だけに公開してるURLとかじゃないの?
86: 2019/07/26(金)17:56 ID:oldOQVn7(3/3) AAS
unreal engine4 ゲーム開発入門で検索すると3番目くらいにunreal engine4 ゲーム開発入門ポータルサイトというものが出てきます
どなたでも入れるHPと思われます。
AIが動いてくれない問題に関しては解決できました。CAST ToをCharacterでなければいけないところをAICharacterとしてしまっていたためでした。
87: 2019/07/27(土)13:22 ID:kMrz/Ezg(1/2) AAS
変なアーマー来てダイヤモンドシティに行こうって流れの中でサブクエっぽいの受けて
テンパインズの断崖行ってコルベガ組立工場のレイダー討伐する奴をやってるんですが
全滅してしまって弾薬が尽きたんですが、このゲームどうすれば弾薬手に入りますか?
サブクエ無視ってダイヤモンドシティに行けば弾薬手に入るのかな?
88: 2019/07/27(土)13:23 ID:kMrz/Ezg(2/2) AAS
質問するとこ間違えました!!!
89: 2019/07/28(日)04:41 ID:e6rdMqg+(1) AAS
FO4
90: 2019/07/28(日)05:01 ID:ExRJcjtJ(1) AAS
ダイヤモンドシティでメイドインワリオかと思った
91: 70 2019/07/31(水)15:53 ID:zovG0xxt(1) AAS
偶然だと思うけどPerceptionのHead追従の記事書いてくださった方有り難うございます。
バージョンが変わった場合の為に自分でもC++ビルド出来るように勉強します。
92: 2019/08/02(金)13:49 ID:dhGVbgnI(1) AAS
少し前にいいデバック方法はないものかと質問したものだけどPrintstrongを挟んで確認する方法がかなり有用なことなのだとわかった
教えてくれた方に感謝を申し上げたい
それだけ
93: 2019/08/02(金)14:04 ID:Sk1CmuIH(1) AAS
もしかして: printstring
94: 2019/08/04(日)22:03 ID:LvK2ki+T(1) AAS
動画リンク[YouTube]
Perceptionの範囲表示(緑線)ってどうやって表示するのでしょう。
動画17:50あたりで'(アポストロフィ)って言っているのですが・・
95: 2019/08/06(火)10:52 ID:slQ61Jen(1) AAS
質問お願いします
無料ASSETとしておいてある花火のASSET 
Fireworks Particle Effects
なのですが
例えば花火の形を文字にしたりハート型にしたりする方法が知りたいです
公式の動画を見たら星型にしたりUE4ロゴにしたりしてました
簡単に改造可能と書いてたのですが詳細が書かれてなくてわからなかったです
省1
96: 2019/08/07(水)14:44 ID:WRD0Psvy(1) AAS
任意の形にしたいならメッシュ用意する必要があるね
TS_Fireworks_Shellでメッシュ読んでるからそれをちょっといじって任意のメッシュを読ませるようにすればいい
個人的なおすすめはniagaraだけども
97: 2019/08/08(木)11:16 ID:iEUeZJe3(1/5) AAS
行列計算とかわかる?
ラジコン操作したいのだけど、さっぱりわからぬ
98: 2019/08/08(木)12:26 ID:byvnFDdp(1/5) AAS
行列計算て、なんのこっちゃい
配列のこと?
99: 2019/08/08(木)12:32 ID:iEUeZJe3(2/5) AAS
((0,0,0),(0,0,0),(0,0,0))
↑こういうやつです
vectorが3つ並んでるやつですが、何に使うのやら
100: 2019/08/08(木)12:46 ID:byvnFDdp(2/5) AAS
一個一個はただのFloatの変数だから、自分で動かしたいようにそれを計算させるしかないよ。
でも何がしたいのか、そもそもの情報がまったくないので、分からないです。
画像でもあれば別だけど
101: 2019/08/08(木)14:54 ID:iEUeZJe3(3/5) AAS
いえ、大まかな概念なんですが、何ができるのかなーと

(0,0,0)←このベクター3だけでも移動はできますが、行列を使うと何ができるようになるんでしょうか。
102: 2019/08/08(木)15:20 ID:byvnFDdp(3/5) AAS
何の事かほんとに分からないw
配列じゃなくて、行列…っていうのが、う〜ん。もっと詳しい人が現れるのを待ちましょう
103: 2019/08/08(木)15:32 ID:iEUeZJe3(4/5) AAS
す、すみません(´;ω;`)
104: 2019/08/08(木)15:38 ID:byvnFDdp(4/5) AAS
>((0,0,0),(0,0,0),(0,0,0))
これはノードですかね?
スクショでもあれば分かるかもしれないんですが、でも概念ということなので、やっぱり分からないw

とりあえず止まらずに作っていくことをおすすめします。あとで分かることもあるので
105: 2019/08/08(木)17:07 ID:iEUeZJe3(5/5) AAS
数学ですからね
深く理解しないほうがいいかもしれません
106: 2019/08/08(木)18:08 ID:byvnFDdp(5/5) AAS
す、すみません(´;ω;`)
107: 2019/08/08(木)18:46 ID:ppti1gmc(1/3) AAS
行列はMatrixとかTransformとか呼ばれてる
x,y,zの座標に回転と大きさを持たせた塊
単純なのはオブジェクトの座標と向きと大きさをあつかう
行列同士をかけ合わせたりしてオブジェクトの向きを変更したりする
UE4上ではTransform型で扱って
Locationが座標、Rotationが回転、Scaleが大きさ
108: 2019/08/08(木)18:54 ID:ppti1gmc(2/3) AAS
俗に言う4x4の行列(マトリクス)はそこまで理解しなくても良いけど
Transformは理解してないとキャラクターを敵に向けるとかできないから知ってたほうが良い
109
(1): 2019/08/08(木)18:59 ID:ppti1gmc(3/3) AAS
>((0,0,0),(0,0,0),(0,0,0))
これだとw成分ないけどUE4のTransformでいえば
左から座標、回転、大きさ
UE4のTransformをコピーしてテキストエディタとかに貼り付けると上のような表記の文がでてくるよ
110: 2019/08/09(金)01:11 ID:u8b86wQO(1) AAS
AA省
111: 2019/08/09(金)05:11 ID:Xg70ur6r(1/2) AAS
ど、どうも
112
(1): 2019/08/09(金)11:25 ID:Xg70ur6r(2/2) AAS
>>109
具体的に何ができるんでしょうか。
113: 2019/08/09(金)11:32 ID:ojOrdoAJ(1) AAS
まさか((0,0,0),(0,0,0),(0,0,0))の正体って、ほんとにトランスフォームのことだったの?
それによって答えも違ってくる
114
(1): 2019/08/09(金)20:51 ID:ETMjnXQg(1/2) AAS
>>112
キャラクターを移動させたり回したり大きくしたり小さくしたりできる
そこある程度理解してないとノベルゲームとかしか作れないよ

例えばコントローラーのアナログスティックを45度傾けたときに
操作キャラクターを"カメラから見て"45度の方向に移動させる、とかやるなら
カメラの向いてる方向に傾かせたい軸の45度分の角度を適応してキャラクターの移動ベクトルとするとか

2DRPGのマップチップの横に1マスとかなら不要だけど
省2
115: 2019/08/09(金)20:55 ID:ETMjnXQg(2/2) AAS
UE4のプロジェクトを作るときにテンプレートを選べるからそこでThird Personを選ぶと俗に言うTPS視点でのキャラクター操作ができるサンプルを見れるよ
116: 2019/08/10(土)05:58 ID:JkPdG0Bu(1) AAS
>>114
ラジコン操作を作ってるときに使用されてるんですよね
原点の移動を伴わないものは行列とは関係なかったと思いますが、移動にも行列は使いますか?
117: 2019/08/10(土)11:39 ID:atAKjdq9(1/3) AAS
俺の最初の説明が良くなかったな
多分、ラジコン操作ってどうやったらできるんだってのを聞きたくて
なんとなく行列というのを使うんだ、という状態なのだろうとエスパーしてみる
ラジコン操作ってのがバイオハザード1の固定カメラで見たとおりの方向にキャラクターが移動する、とする

でUE4上で1から組み上げる説明は面倒なのでサンプルを見たほうが早いとは思う
NewProjectで選択できるTwinStickShooterがラジコン操作になっている
これはTwinStickPawnのBPの処理で毎フレーム入力された方向にキャラクターをオフセットさせている
省2
118
(1): 2019/08/10(土)12:08 ID:atAKjdq9(2/3) AAS
>原点の移動を伴わないものは行列とは関係なかったと思いますが、移動にも行列は使いますか?

原点の移動を伴わないというのがよくわからないな
原点というのはキャラクタールートの事であればこれを移動させない限りキャラクターは移動しない
モデルのオフセットをいじることで移動してるようには見えるが・・・

移動に行列を使うか、という話なら回答は使う
UE4でどういうタイミングで計算されているかわからないけど3D的な話で言えば
行列のm13,m14,m15にそれぞれx,y,zの座標が入ってる
省7
119: 2019/08/10(土)12:23 ID:atAKjdq9(3/3) AAS
あと念の為だけど
行列(matrix)というのは、16の要素から位置、向き、大きさを管理するもので以下のような書かれ方をしてるやつ
UE4でエディタから直接これを触ることはない(エンジンが実際に画面に描画するときは使ってる)
m1,m2,m3,m4,
m5,m6,m7,m8,
m9,m10,m11,m12,
m13,m14,m15,m16
省4
120
(1): 2019/08/11(日)16:47 ID:2w4Tsonj(1/2) AAS
なかなか理解しづらいですね
transformインスペクタに回転やスケールがあるのに、行列を使わなければいけない理由はなんでしょうか?これらの変数値をいじればいいだけのような気もするのですが、
121
(1): 2019/08/11(日)17:20 ID:szYvXSQ8(1/3) AAS
>>120
>>118 をよく読んだほうがいい
3Dにおける移動では行列計算をしている
UE4では内部では行列計算をしているけどアプリケーションを作る上では基本的には使わない
122: 2019/08/11(日)18:34 ID:dAwo4DVn(1) AAS
バンナムのswitchで忍者のゲームのCM見たけど、これって
極め本の忍者ゲーのサンプルに似てない?
これ書いた人が作ったのかな?
123: 2019/08/11(日)18:40 ID:om1E2QxI(1) AAS
動画リンク[YouTube]
これ?
個人的には似てる感ないけど…
124: 2019/08/11(日)19:08 ID:szYvXSQ8(2/3) AAS
そもそももうバンナムにいない
125
(1): 2019/08/11(日)19:30 ID:2w4Tsonj(2/2) AAS
>>121
内部的には使われているということですかね。
126
(1): 2019/08/11(日)22:23 ID:szYvXSQ8(3/3) AAS
>>125
普通にスキニングとか描画周りで使われてるけど、そんなに気にする所なのかね
127: 2019/08/12(月)09:57 ID:w/Ud8mhr(1) AAS
ゲームエンジン使わずC++とかで直に叩く大昔の3Dプログラミング本にはかなりページ割いて載ってたなぁ行列の話
128
(1): 2019/08/12(月)12:28 ID:l8asISXx(1) AAS
>>126
ゲームエンジンによっては出てきたりするので
129: 2019/08/12(月)13:55 ID:JwSS2dRF(1) AAS
>>128
行列計算に関して知りたいならはUE4スレじゃないほうが有意義な回答を得られると思うし
UE4でなにか作りたいなら他に目を向けたほうが有意義だとおもうけど
130: 2019/08/13(火)05:09 ID:DP7vbJOL(1) AAS
どうもです
131: 2019/08/16(金)05:14 ID:xfbflgj3(1/2) AAS
2dパズルくらいが個人でできる範囲なんでしょうかな
132: 2019/08/16(金)05:15 ID:KmAEVP3U(1) AAS
わざわざこれ使って2Dパズルかよ
133: 2019/08/16(金)10:22 ID:rZHgkG9Y(1) AAS
やる気と根気がありゃ大概のものは作れる
134: 2019/08/16(金)16:39 ID:OlV0dPgL(1) AAS
visual studio2017でSolution Platformsをツールバーに追加したいのですが、
Add or Remove ButtonsをクリックしてもSolution Platformsの項目がありません。
分かる方いましたらよろしくお願いします。
135
(1): 2019/08/16(金)18:43 ID:BjS4ZRSQ(1) AAS
UE4は起動してプロジェクト開いた時に前に開いていたレベルが開かずに
イスの画面を出すのはやめてください。こんなんだからUnityに勝てないんですよ
136: 2019/08/16(金)20:34 ID:xfbflgj3(2/2) AAS
ホワイトボックスだけでも面白いゲームになるかしら
137: 2019/08/16(金)22:44 ID:1DQZw4tu(1) AAS
>>135
最後に開いてた場所にはならないけど、最初に開く場所は設定できるだろ
138: 2019/08/16(金)23:48 ID:yHwrWBZR(1) AAS
Unityの方が人気あるんだね。なんでやろう。
139: 2019/08/17(土)10:19 ID:1/xApHGF(1) AAS
ファンが多いからだろう
あとUE4はかなり重い
500㌐のSSD1本をUE4用の為に用意しないといけないくらい重い
140
(1): 2019/08/18(日)12:56 ID:l0LPS5Xi(1/2) AAS
SSDでなくても早めのHDDにすると結構違う
141
(1): 2019/08/18(日)13:27 ID:tyxuCUXd(1) AAS
>>140
それはSSDにこだわらなくてもなんとかなるってこと?
142: 2019/08/18(日)13:39 ID:l0LPS5Xi(2/2) AAS
>>141
仕事で使ってるような人はSSDのほうがいいと思う。
自分はUE4勉強中だから早めのHDD十分かと感じた
143: 2019/08/19(月)07:15 ID:y4jOp+29(1) AAS
メタルギアとかにあるエルードっていうアクション
あれって縁に親子化して、移動方向を固定してるだけなのかな
144: 2019/08/24(土)19:01 ID:F5qYQ9Xr(1/3) AAS
攻撃Animationの遷移方法について教えていただけないでしょうか?
調べてもコンボの話や敵キャラクターの攻撃法やら向いてる方向に攻撃とかしかなくて
純粋にZを押したら攻撃モーションに遷移するみたいな方法がないんです。
Zを押したら攻撃に遷移させ、モーションが終了するとidolに戻るだけでいいんですが
嫌になるくらいモンタージュの話ばかりなんです。
外部リンク:bintololab.com
この方のサイトが一番近いのですがAnimation終了時のセットcharastateのNodeどっからでてきたんだよ!って話になりますし
1-
あと 858 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s