【UE4】Unreal Engine 4 初心者質問スレッド part2 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2016/08/05(金) 20:17:52.44ID:pdy+ULxiUnreal 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 初心者質問スレッド part1
http://echo.2ch.net/test/read.cgi/gamedev/1434449293/
次スレは>>980が建ててください
0542名前は開発中のものです。
2016/10/27(木) 19:29:14.04ID:18L5YSPnちょくちょく専門用語出て来るし
ひととおりのペルソナやマテリアルエディタやパーティクルエディタとか使い方説明してくれるし
敵のAIの作り方やら
あとはその応用
初心者が1番はじめにやる本としては合格
ただアクターやポーンの判別はPlayer has tagじゃなくcast toでいいんじゃないかと思う
よっぽど同じブループリントでアクションの効果分けたいとかならTagでいいんだろうけど
0543名前は開発中のものです。
2016/10/27(木) 19:50:19.90ID:18L5YSPnhttp://imgur.com/HqSUbBs.jpg
のように、Directional LightやAtomosphericfogやSky Sphereを削除して配置し直してるんですが、プレビューウィンドウではちゃんとなってるのに、ライティングもビルドしなおして、テストプレイしても夜のままです
なぜだろうか・・
0544名前は開発中のものです。
2016/10/27(木) 20:30:12.73ID:AhuFuHiJアクターで
ゲーム中は見えなくなる項目にチェック入ってるんじゃないの
詳細のところを探せば出てくる
0545名前は開発中のものです。
2016/10/27(木) 20:39:57.60ID:0k2W3Q6k置いてあるサブレベルが非表示でもそうなったかも
0546名前は開発中のものです。
2016/10/27(木) 21:11:04.21ID:18L5YSPnディレクショナル ライトとAtmospheric fogとSky Sphereを一旦消した
そして、ディレクショナル ライトをパーシスタントレベルに置いて、ライティングビルドしてテストプレイする
→ライティングが機能してる
本にあるように、Light and Fogってフォルダ作ってそこに入れて、またライティングする
→ライティングが機能してる
本に書いてあったように、サブレベルのxxxxx_Lightみたいなサブレベルを作ってるので、そこにディレクショナルライトを入れる
→いきなり、左上に、568 Unbuilt objectsみたいな文字が赤く出る、
ビルドしてプレイすると、同じようにいきなり真っ暗になる・・・
原因はパーシスタントレベルから、サブレベルのディレクショナルライトとかFogとかSky Sphereとか移動させたことっぽい・・・
これは最近のバージョンでこうなったのかな・・・
原因わかったんで自己解決しました。
答えてくれた人のレスもヒントになりました
ありがとうございます
0547名前は開発中のものです。
2016/10/27(木) 23:02:01.09ID:18L5YSPnこのxxxx_Lightって言うサブレベルのストリーミング方法がブループリントになってた
常にロードにしたら問題なく機能した。。。。
>>545さん大正解
ありがとうです
0548名前は開発中のものです。
2016/10/28(金) 07:04:55.32ID:ElPab31L切り裂ける布の表現などを作りたいのですが。
0549名前は開発中のものです。
2016/10/28(金) 08:20:55.66ID:ElPab31Lこんな感じのエラーが出るのです
0550名前は開発中のものです。
2016/10/28(金) 12:46:23.40ID:BZDPnh74パーティクルのエミッターのLightモジュールにあった High Quolity Lightにチェックいれて、Cast Realtime Shadowにもチェック入れてみたw
Core i 7 - 6700 Kerbylake7世代CPUにGTX630なのにカクついて物理演算の挙動まで影響するくらい重くなった
なんだあれ
0551名前は開発中のものです。
2016/10/28(金) 13:46:02.29ID:Jcj8gMayなぜか全身がぐちゃぐちゃの団子みたいになってしまいます
全身の各ボーンが、それの親になっているボーンの始点に引きつけられているようですが、原因が分かりません
どうしたらかいけつできるでしょうか?自分で検索もしましたが全然それらしい話が見当たりません
0552名前は開発中のものです。
2016/10/28(金) 14:27:58.09ID:BZDPnh74キャラクタの物理アセットを使って物理挙動調整出来るよ
あとは詳しい人に任せた
極め本読めとしか言えないおれ・・・
投げ飛ばされたら物理オンにしてラグドールにして、吹っ飛ばされる方向をVelosityにしてラグドールに渡したりしたらいいのかねぇ・・・
0553名前は開発中のものです。
2016/10/28(金) 16:59:10.08ID:g0RGI41X常にプレイヤーの方向に移動しながら攻撃してくるのですが、
プレイヤーのコリジョンと衝突し、攻撃アニメーションが中断されて動きが止まってしまいます。
プレイヤーに近づいたら、一度移動を止めて攻撃モーションを実行してから再度移動するようにするには
どうすれば良いですか?
0554名前は開発中のものです。
2016/10/28(金) 17:01:37.82ID:BZDPnh74ディフォルトであるだろ
0555名前は開発中のものです。
2016/10/28(金) 17:13:13.62ID:g0RGI41X0556名前は開発中のものです。
2016/10/28(金) 19:05:36.93ID:BZDPnh740557名前は開発中のものです。
2016/10/28(金) 19:07:00.08ID:LG2/bT03攻撃モーションを最優先にしたらいい
攻撃モーション中は他の行動が発動しないようにする
0558名前は開発中のものです。
2016/10/28(金) 19:36:58.62ID:Hc1uJBUQ回転などの回り込み系がこないんです。。。
どなたか ごぞんじのかたいらっしゃいますでしょうか?
よろしくお願いします
0559名前は開発中のものです。
2016/10/28(金) 20:18:17.32ID:g0RGI41X0560名前は開発中のものです。
2016/10/28(金) 20:26:59.17ID:LG2/bT030561名前は開発中のものです。
2016/10/28(金) 20:27:22.41ID:LG2/bT03回り込み系のノードならサイトにあるから
それ見て試行錯誤したらいい
0562名前は開発中のものです。
2016/10/28(金) 20:59:29.57ID:LG2/bT03http://historia.co.jp/archives/1820
Rotate Vector
のベクターに適当な数値を入れて、回転。カメラをアクターから適切な距離に置く。
Find Look at Rotation
を使ってアクターの方を向かせる。
0563名前は開発中のものです。
2016/10/28(金) 21:27:59.84ID:BZDPnh74ヒントになってくれたらいい
http://imgur.com/Wy9qjen.jpg
0564名前は開発中のものです。
2016/10/28(金) 22:11:34.78ID:JD5+BU/C0565名前は開発中のものです。
2016/10/29(土) 02:45:27.90ID:lqrq0Bsk何のためにそうしているのかがわからん
0566名前は開発中のものです。
2016/10/29(土) 03:31:11.32ID:eiv1z7VX具体的には
0567名前は開発中のものです。
2016/10/29(土) 09:47:52.72ID:KHEbdIwS0568名前は開発中のものです。
2016/10/29(土) 11:41:35.05ID:+sVIUeIt0569名前は開発中のものです。
2016/10/29(土) 13:44:24.68ID:WGhSYDmi0570名前は開発中のものです。
2016/10/29(土) 13:45:26.58ID:WGhSYDmiコードの方が100倍よくわからんのですが
0571名前は開発中のものです。
2016/10/29(土) 15:55:18.28ID:ry62t1VBまた質問を・・・
このプロジェクトなんですが
http://fast-uploader.com/file/7033278780999/
約1GBあります。
このプロジェクトのコンテンツ>Maps>TestのフォルダのTest_Movement_Projectileってレベルで
ここに配置した火の玉がProjectile MovementのShould Boundsチェックしても地面からバウンドしてくれないんです。
コリジョン設定も間違いないとは思ってるんですが。
どこがおかしいかわかりませんか?
0572名前は開発中のものです。
2016/10/29(土) 17:51:37.96ID:ry62t1VB解決しました。
0573名前は開発中のものです。
2016/10/29(土) 22:19:06.51ID:v8cEuPt0Blender上ではちゃんとボーンは接続されているのですが、どうしてだかどなたか分からないでしょうか?
0574名前は開発中のものです。
2016/10/29(土) 23:57:27.78ID:WGhSYDmi親クラスを「Actor」にすると、簡単に「On clicked」
のブループリントも追加できて、クリックすれば動くアクターを
作ることができるのですが、
最初のクラス選択の時に「Actor」ではなく「Actor Conmponent」にして
同じようなことをするにはどうしたらよいのでしょう?
「Actor」の時のように簡単にクリックイベント追加はできないのでしょうか?
0575名前は開発中のものです。
2016/10/30(日) 00:50:10.01ID:Dm+mw1Q3新たにボーン組み直すくらいに物理アセットツール上での設定が必要
https://docs.unrealengine.com/latest/INT/Engine/Physics/PhAT/
0576名前は開発中のものです。
2016/10/30(日) 01:08:48.51ID:Dm+mw1Q3ブループリント開いてそのコンポーネントを選択するとDetailsの
一番下に緑の+ボタンが並んでるからそこのOnClickedを押せばよろし。
0577名前は開発中のものです。
2016/10/30(日) 01:16:31.39ID:pAuPh09yそれが親クラスが「Actor」の時はコンポーネントを追加して
緑のボタンが出現するのですが
親クラスが「Actor Conmponent」のときは
コンポーネント追加のパレット自体が存在しなくて
詰んでしまっています。
0578名前は開発中のものです。
2016/10/30(日) 01:23:39.80ID:e0U0ZkoZ色々なサイトを見て試行錯誤したもののエラーが出て上手く行きません
どなたか解決方法ご存じないですか?
「Try Get Pawn Owner」を使ったりもしましたがダメでした・・・
ttp://uproda11.2ch-library.com/e/e00182940-1477757855.jpg
0579名前は開発中のものです。
2016/10/30(日) 01:45:03.10ID:zPnN7ERkとりあえずキャストは「純粋キャスト」にすべき
0580名前は開発中のものです。
2016/10/30(日) 02:14:13.22ID:2ldvj8Bnありがとうございます!
グローバル変数として機能するようできました!
0581名前は開発中のものです。
2016/10/30(日) 02:34:55.25ID:Dm+mw1Q3ActorのComponentだからActorにComponentとして追加するのがActorComponent。
だからActorにComponentとして追加してから>>576
0582名前は開発中のものです。
2016/10/30(日) 03:23:29.48ID:pAuPh09yすいません。
その方法でできた
SkeltalMeshComponent(継承)に対して確かに
Onclickedなどを簡単に適用できるのですが
そこからset locationやdestroyなどつなげてクリックしても
アクター自体が消滅してくれません。
クリックイベントを実現するために他に何かやれることはあるのでしょうか?
0583名前は開発中のものです。
2016/10/30(日) 04:30:03.40ID:Dm+mw1Q3Printされるか否かで問題が絞れる。ってどんだけ初歩なんだよ。
0584名前は開発中のものです。
2016/10/30(日) 04:37:11.70ID:zPnN7ERkネプテューヌ開発の連中かね
0585名前は開発中のものです。
2016/10/30(日) 04:50:26.20ID:J26EJ5R80586名前は開発中のものです。
2016/10/30(日) 04:54:28.56ID:xdkMpEHM0587名前は開発中のものです。
2016/10/30(日) 04:55:05.57ID:xdkMpEHM下り坂だとスピードアップさせたいんですが
0588名前は開発中のものです。
2016/10/30(日) 09:37:29.89ID:nRA1UwGL単純に物理で坂道にSphereころがしたらならないか?
こっちで坂道作ってやったら、そうなるが・・・
0589名前は開発中のものです。
2016/10/30(日) 12:18:38.69ID:zPnN7ERkキャラクターmovementを
get velocityで速度取得
Zが多いなら速度を制限。
Zがマイナスなら制限速度を緩和させればいいのでは
0590名前は開発中のものです。
2016/10/30(日) 12:26:52.50ID:pAuPh09y皮肉じゃなくて
実はものすごい長い歴史あるゲームエンジンだもんね・・・。
0591名前は開発中のものです。
2016/10/30(日) 12:39:36.00ID:zPnN7ERk0592名前は開発中のものです。
2016/10/30(日) 13:49:21.07ID:pAuPh09yprintしたら表示されなくて、不思議に思ってむかし機能していたはずの
コンポーネントを調べてみたんですが、
そっちは On clickとともにOnInput Touch Brgin
が使われていました。
どういうわけか自分のプロジェクト設定だと
タッチイベントだけがクリックも兼ねて機能していたようです。
On clickがただの飾りになっていました。PCでプレビューしているのに・・・
ゲーム設定いろいろいじっていたので
原因不明ですが、ひとまずの解決にはなりました。
ありがとうございます。
0593名前は開発中のものです。
2016/10/30(日) 22:27:53.76ID:uv99uWMS0594名前は開発中のものです。
2016/10/30(日) 23:17:23.41ID:XSgcIzx7>>589
ありがとう!解決しました。
どちらの方法もメモしときます。
0595名前は開発中のものです。
2016/10/31(月) 02:22:05.92ID:Cqex+fbQ0596名前は開発中のものです。
2016/10/31(月) 02:59:34.78ID:HP3g+2Gb全然極められないよね
0597名前は開発中のものです。
2016/10/31(月) 03:18:22.46ID:Cqex+fbQゲーム作る上で必要な基礎的な部分は全部書いてる
あとは応用と思うよ
0598名前は開発中のものです。
2016/10/31(月) 14:50:00.82ID:rF9lMf1S0599名前は開発中のものです。
2016/10/31(月) 16:00:00.19ID:nOLzRJJf0600名前は開発中のものです。
2016/10/31(月) 21:45:49.38ID:COWM4XfV0601名前は開発中のものです。
2016/11/01(火) 06:38:50.10ID:TAtefvSC布がグチャグチャになってしまいます
0602名前は開発中のものです。
2016/11/01(火) 19:35:46.27ID:1uwwTJE20603名前は開発中のものです。
2016/11/01(火) 21:18:25.66ID:SWtiK9IUどのようなブループリントを書けば取得できますでしょうか?
目的としては3D空間で空を飛んでいるキャラ(正面にしか加速できない)が方向転換した際の
向いている方向と慣性の掛かっている方向(速度の出ている方向?)の差の度合いでアニメーションを変更したいと思っています。
0604名前は開発中のものです。
2016/11/01(火) 21:29:41.19ID:0E0Sp9fDget velocityをrotate vectorとかで
キャラの向きに変換すればいいのでは
0605名前は開発中のものです。
2016/11/01(火) 22:07:19.20ID:BFf00D3yいつ治りますか?
落ちるたびに嫌味のようにバグログSendしてやろうか…
0606名前は開発中のものです。
2016/11/01(火) 22:15:43.24ID:R98BD1Sb0607名前は開発中のものです。
2016/11/01(火) 22:46:47.35ID:BFf00D3yそれ以外はいfとかなるからすぐ分かるんだが…
0608名前は開発中のものです。
2016/11/02(水) 00:05:08.48ID:q0ix7ALSgetForward(Up,Right)VectorとgetVectorLengthで行けるんじゃね?
関数名間違ってたらめんご
0609名前は開発中のものです。
2016/11/02(水) 00:08:08.75ID:3GUoxV9Zフォワードは速度取れないやん。絶対に合計が1になる
それに向きと移動方向があってない場合はどうすんの
0610名前は開発中のものです。
2016/11/02(水) 01:21:14.73ID:7aBpqD1E前フレームの位置から今の位置引いてGetVectorLengthでどや
0611名前は開発中のものです。
2016/11/02(水) 01:26:19.48ID:E6Jwc/93原点からxy座標で1000cmの円内に固定するには
どうしたら良いでしょう?
初心者的に。
0612名前は開発中のものです。
2016/11/02(水) 01:30:30.29ID:3GUoxV9Zだからそれがget Velocityだろ
それにそんなことしたら毎フレーム変数セットするから重くなるやん
>>611
clampを使う
0613名前は開発中のものです。
2016/11/02(水) 01:31:42.02ID:7aBpqD1Eで、移動のとこに1000以内かのBranchをかましてTrueなら移動。
0614名前は開発中のものです。
2016/11/02(水) 01:36:31.00ID:7aBpqD1EgetVelocityてMovement系のコンポーネントのメソッドかと思ってたら
普通にActorからも取れるのね。ありがと。
0615名前は開発中のものです。
2016/11/02(水) 01:43:23.49ID:3GUoxV9Zなるほろ
0616名前は開発中のものです。
2016/11/02(水) 01:52:41.00ID:3GUoxV9Z毎回微妙に違う位置でカメラが止まるやんけ
set Vector使って10mでclampして
それをrotationで回したほうがいいな
0617名前は開発中のものです。
2016/11/02(水) 02:05:19.01ID:E6Jwc/93ありがとうございます。
0618611 617
2016/11/02(水) 02:07:30.21ID:E6Jwc/93半径1000cmの四角形内に限定するのは簡単にできました。
これでもいいけど、半径1000cmの円にするにはどうしたらいいのん?
0619名前は開発中のものです。
2016/11/02(水) 02:17:39.17ID:E6Jwc/930620名前は開発中のものです。
2016/11/02(水) 02:26:30.09ID:GKCXBjoeUE4上でインポートすると、サイズが小さくなり上手く読み込めません
インポートの際にスケールのところを100にしても同様です
エラー表示は以下のように出ます
どのようにすればよいでしょうか
警告 _SketchUp has degenerate tangent bases which will result in incorrect shading. MikkTSpace relies on tangent bases and may result in mesh corruption, consider disabling this option.
警告 Mesh ID in the fbx file is not reference by any hierarchy node.
0621名前は開発中のものです。
2016/11/02(水) 15:43:33.96ID:i3tdvNupホビーユーザならBlender一択やで
0622名前は開発中のものです。
2016/11/02(水) 15:53:21.49ID:0ZF40BJ5BlenderはDaeとかOBJとか読み込める
無料だし落としといて損しない
無料のわりに3DCG総合環境だし
ただz軸上座標だけどスケールの問題はあるけど
0623名前は開発中のものです。
2016/11/02(水) 16:27:59.43ID:oTnXPejD帰ったら試してみます
もう1つ質問です
UE4のレベル作成時のポリゴンメッシュは
一般的にどのソフトで作る事が多いのでしょうか
0624名前は開発中のものです。
2016/11/02(水) 16:44:41.93ID:0ZF40BJ5普通はBlenderとかMayaだろうか
0625名前は開発中のものです。
2016/11/02(水) 16:47:04.35ID:0ZF40BJ5ホビーユーザには手が出せない
毎日3DCG作るプロでもない限り
1年で24万とか気軽に買える値段じゃない
0626名前は開発中のものです。
2016/11/02(水) 22:29:07.73ID:Uu+o4AsU0627名前は開発中のものです。
2016/11/02(水) 23:12:17.67ID:bcPKRQpY0628名前は開発中のものです。
2016/11/03(木) 09:00:38.98ID:1WPo9EIt0629名前は開発中のものです。
2016/11/03(木) 09:02:00.35ID:0P+6iSfm0630名前は開発中のものです。
2016/11/03(木) 13:51:29.97ID:JCBXg1tnなぜ 1÷6の剰余が1になるのだ・・・
6じゃないのか・・・
ここらへんわかりやすく説明してるサイト知らない?
http://imgur.com/xa9Dw1B.jpg
0631名前は開発中のものです。
2016/11/03(木) 14:06:03.48ID:ST4JFdya↓
4つの物を2人で山分けすると、分け前は2つになるね。ところが、5つの物を2人で山分けしようとすると、1人2つずつもらったところで、
1つ余っちゃう。3人で山分けしようとすると、1人1つずつもらったところで、2つ余っちゃう。
このように、いくつかの物を何人かで山分けしようとしても、余っちゃうことがあるんだ。
この数を、余りというんだよ。じゃあ、もっと簡単に説明するから、はい、二人組つくってー。
0632名前は開発中のものです。
2016/11/03(木) 14:26:21.57ID:JCBXg1tn1÷6だと余りは6じゃね?
0 あまり6
0633名前は開発中のものです。
2016/11/03(木) 14:34:18.13ID:uulyblNS1の最大の余りは1だ
0634名前は開発中のものです。
2016/11/03(木) 14:41:39.77ID:IjV2uVwS0635名前は開発中のものです。
2016/11/03(木) 14:48:50.55ID:JCBXg1tnああ、そっか
わかったわ
0636名前は開発中のものです。
2016/11/03(木) 14:54:45.37ID:SiuNDxcbhttp://i.imgur.com/IGpN6ho.png
0637名前は開発中のものです。
2016/11/03(木) 15:18:01.00ID:Fszk3S1zスコアだそうとしてwidget作ったんだ
そしたらうまくステレオレンダリングされてないんだけど
これどうやったらいいの?
0638名前は開発中のものです。
2016/11/03(木) 15:21:20.34ID:ST4JFdya0639名前は開発中のものです。
2016/11/03(木) 15:33:36.48ID:JCBXg1tnいや先生がパートナーになるから0だよ
0640名前は開発中のものです。
2016/11/03(木) 20:46:16.76ID:Fszk3S1z638さんのアドバイスのおかげです。さすが初心者スレ
0641名前は開発中のものです。
2016/11/03(木) 20:55:41.21ID:uulyblNS…できれば解決のくだりも語ってくれると、更なる後学の自分としてはありがたいです
0642名前は開発中のものです。
2016/11/04(金) 04:47:31.86ID:+LaxBRegありがとうございます、助かりました!
■ このスレッドは過去ログ倉庫に格納されています