【UE4】Unreal Engine 4 初心者質問スレッド part5
■ このスレッドは過去ログ倉庫に格納されています
自作のマクロとか関数とかを別のプロジェクトに
持っていく方法ってどんな方法がありますか? エディターでBP作って、PC側でファイル開いて、そのデータファイルをコピーして、導入したいプロジェクトに入れる ゲームコントローラーでスタートボタンに当たる入力inputはなんという名前になっていますか? すぺしゃるらいととかだったかなぁ
TickでAnyKeyノードの引数にあるKeyをGetDisplayNameだかをPrintStringすると何が入力されてるかみれる Wave制で時間が経つと敵が現れるシステムを組みたいのですがなにか参考になるサイトはありませんか? さっきアップデートしたら2GBとか表示されたんだけど
UE4ってギガサイズのアップデートが当たり前なの・・・・・? いつもギガパッチだろ
パッチというかまるごと入れ直してそう >>12
3dsmaxのファイルをそのまま取り込めるプラグインがある
まだベータだけど入れといてもいいかも visualstudioのバージョンは2008とかでもいいですよね? モデラーなんてMAXでもMayaでもmodoでも好きなの使え
自分が使いやすいDCCツールがベストだ 使いやすいDCCツールがベストというのならメタセコイア使いとかどうすればいいのさ UI作成ばっかりマンだけど、嫌なキャラクター作成に取り掛かってて、断崖絶壁の如く色々上手くいかない
腰と足の関節部分のメッシュは離れてるが、スケルトンは繋がってる
なのに腰と足が重力シミュレートしたら引き離される
シミュレートで直立するキャラクターを作成したいけど崩れるか暴れる君に成り果てる
マジ苦手だわ〜 非常に初歩的なブループリントの質問なんですが
書籍とかチュートリアルをそのまま真似すれば当然再現はできるのですが
理屈がまったくわかってないので自分で目的の機能を組めません
ブループリントはC++の勉強から手を付けないと理解は難しいですかね? そのc++を勉強しなくてもいいようにブループリントがある
ブループリントの理屈は学習していくしかないね 目的な機能をやるためにはどういう事が出来るか知らないとならない
そのためにはもくもくと小さな事からやるのみ 自作始めた方が何倍も成長したかなー俺は
とりあえず、ドアのBP作ってみようぜ! 極論変数とifとforとcastが分かってれば作れる ブループリントはコードをアイコン化してるだけだからプログラムの基礎が解らないと意味不明になるのは仕方がない いやいや俺はプログラムのプの字もわからんけどブループリントは理解できたぞ 理解出来ないって思ってるだけで理解出来てるんだよ、理解の深さは人それぞれだけど
ノード繋げるのはビジュアルプログラミングしているという話しだから
文字でifを打ち込むかifノード選択するかの違いなだけです 根っこは単なる算数
それを文字やらノードに置き換えたようなもんだ 変数Aを作る
↓
変数Aを計算する関数Bを組む
↓
プレイ画面上にウィジェットを配置する
↓
ウィジェットに対するマウス左クリックをトリガーにして関数Bを走らせる
↓
結果を画面に表示する
というのを実現するために何クラスのブループリントを作ってどう記述すればいいのか全く分からんのですよ
ブループリントの教本みたいなのないですかねぇ 言ってることだけだとウィジェットBP内で全部回せるように見えるけども マジすかありがとうございます
ちなみに変数Aを関数B以外の複数の関数でも増減するようにしたい場合
変数Aとそれを計算する関数群だけをどこか(レベルブループリント?)にまとめて定義して
あとは呼び出し先のブループリントを記述する感じなんですかね レベルブループリントはゲームで言うステージをいじるためのブループリントだから
点数やらhp的なものを管理するのはおすすめしないな
無理やりやればできないことはないけど
ゲームモードやらグローバル変数やらで管理するのが妥当 状況わかんないと何ともだけどウィジェット内でしか使わない変数や関数なら全部ウィジェット内でいいと思うよ
他のBPからはその都度呼び出すだけでいい Udemyのチュートリアル買えば?流し見しかしてないけどかなり良かったよ レスからして、そういうチュートリアルでは
学習できないんじゃないの
根本から教えてもらえるようなサイトじゃないと あーならば猫でもわかる(任意の言語)の最初の200ページくらいだけやるとか
そこまでは難しくないしプログラムの考え方は分かるのでは 質問です。
今RPGの会話イベントを作ってるんですけど、会話ウィンドウのウィジェットが消せなくて困ってます。
もしかしてRemove from Parentノードって関数ライブラリで使えない?
関数ライブラリの中身を全部レベルブループリントにコピーすると普通に使えます。
Remove All Widgetだと消せるんですけどそれは後々使いにくいと思って。
関数ライブラリで使えたら楽だと思ったんですけど、Remove from Parentノードはレベルブループリントに置いておいた方がいいですかね? 関数はマクロと違って他のクラスでも使えるけどできることに制限があるって聞いた 会話ウィンドウは常に控えさせておいてビジビリティと中身のすげ替えでやってたからそういう状況は知らなかったな
たぶんゲームモードかプレイヤーコントローラーからウィジェット管理するといいと思う 上の言う通りで、visibilityで消した方が良いね アニメ調の3DエロゲってUnity製の方が多いような気がするけど、エロゲはUE4よりも手っ取り早いの? visibility、そういうのもあるのか。
一応GameModeの方に移してみたらいけました。
これから色々と試してみます。
それにしても、極め本とUdemyやっただけだけど、段々とやりたいことが出来るようになってきてUE4がすごい楽しい。 >>46
UE4のアニメーションエディタはかなり自由に自然にブレンドできるし
本気でエロゲに使われたらすごいと思う キャラ操作のジョイスティック設定がネット見たけど分かりにくくて手こずったが、分かれば何てことないと思えるこの感覚は何ですか directinputのプラグインのやつ?
自分はUE4用に箱コン買っちゃったよ。
すごくどうでもいいけど、会話ウィンドウ系のファイル名とかイベント名とか変数名とかに悩む。
conversation? talking?
別に分かれば良いんだろうけど。 TPSシューティングゲームを作りました。
右クリックを押している間だけ左クリックで銃を連射出来るのですが、右クリックを離した後も左クリックを長押ししておけば打ち続ける事が出来てしまうのですがどうしたらいいでしょうか?
右クリック時かをブーリアンで判断しています 右クリックを離したときに左クリックの連射を止めるイベントを発生させればいいだけ 操作キャラにカメラ追従とキャラの進行方向に向きを旋回させるのがやっと出来た
進行方向のやつは大変だったぜ 作ったのは良いけど、ポーンを簡単に進行方向に向けるボタンがある事を後で知った
そして今更極め本をやり始めると俺氏
読み終えた俺氏はどう成長するかな キャラクタームーブメントコンポーネントだっけ?
あれに任せるとスムーズな回転ができないのが難点
easeじゃなくてlarpだからな 作れる学べるUnrealEngine4ゲーム開発入門ていう本でVer4.13.2が推奨されてんですけど
このVerだけ激重でエディタをいじるどころじゃないだが(プルダウンメニューを押して5〜10秒経たないと開けない、開かない事もある
ほかのバージョンは普通に編集出来る(4つのVerをインスコしてみたけど4.13.2だけが重い
次のVer4.14.3でこの本やってみようかと思ってるけど、なにか注意点あるかな わざわざ古いほうで作る理由がわからん
問題がなければできるだけ最新のやつでやるべきだと思うんだが 描かれている内容とのわずかな違いが初心者には高い壁になる……こともある。
その程度も自分で何とかできずつまづいてるようではどっちみち先に進めんわ、というのもまた正論。
自分の性格・力量にあわせて、いい方を選ぶべし。 スイマセン、とりあえず本を進めてみることにします。
スレ汚し失礼しました。 前に全く同じ問題で悩んだことあるが
その本なら最新でも問題ない
極み本なら本と同じバージョンを推奨する 極め本でも引っかかるのはポストプロセスの所くらいじゃねーの 極み本の著者がバージョンの違いで行き詰まるくらいなら素直に本と同じ環境にしろや
って言ってたしその通りだと思うわ 極み本購入して最新バージョンのUE4インストールしたばかりの俺震える
極み本って初版2015年7月発売だけど当時の古いバージョンのUE4使わなきゃならんのか 不安を感じずにやりたいならバージョン通りにやった方がいいよ
バージョン違いのせいで発生したバグなのか、自分自身のミスなのか判断しづらくなることもある エディタってvisual studioだけでしたか?
eclipseなどはダメでしょうか
まあ、コードなんて書けないですが 極みを読み始めたけど、確かにバージョン違いは大きいね
まず表記されてる文字が既に違う
ジオメトリがBSPって書かれてる時点で著者が言ってる事が分かる
自分は比較的触ってる方だから分かるけど
全く初めての人は同じバージョン推奨 つうても今から振り返って見ればバグだらけで機能不足の4.7なんかでゲーム作り始めるやつはいないわけで、
早晩新しいバージョンを使うことになるわけよ。
新しいバージョンで、リリースノート等自分で調べたりしながらじっくり取り組むのも
挫折さえしなければ非常に力がつくやり方と思う。 UE4独自の用語多くない?エンジンってこういうもんなの?
用語覚えるところからスタートだからエピック社の新人研修でも受けてる気分になれるね! 極め本は自分は4.17でやったけど、被写界深度以外はちゃんと出来たよ、一箇所正誤表見ないと詰むところあるけど
ノードの名前がRotationがRotってなってたりとか、それぐらいの違いだった
極め本とUdemyの初心者講座とDrAwardの講座やったけど、DrAwardやった後だとなんか色々出来るようになってた
極め本だけじゃチンプンカンプンだったけど、何が違ったんだろね
ちなみに極め本は未だに役に立ってる、DrAwardはカメラマネージャーについての解説なかったから極め本見ながらやってるわ P206のカメラの移動まで読んだ
今の所、知ってる部分が大半なのでPCを触ってないけど、なるほどっと納得する部分があるから充実してると思う >>76
Udemyなんて講座あったのか
その2つやってみようかな クラスを定義して他BPのメンバとして利用したいです
アウトライナを汚さず持ちたいのですが出来ませんか?
また、スポーンされたアクタにアタッチされてるコンポーネントの数値ってゲーム実行中に覗けますか? すいません、コンポーネントの方は見落としで解決しました トランスフォームのアイコン?をゲーム中表示するのってできないんですかね
移動・回転・拡大縮小のやつ 長文ですみません。
レベル読み込み時、最初に画面全体にウィジェットを表示させたいんですが
レベルブループリントでウィジェットを作って画面に表示するようにしても、
ほんの一瞬キャラクターの視線の位置からの映像
(キャラクターに設置したカメラからの映像でもなく)
が出たのち、ウィジットが出てきます。
PC上での起動だと、気付かないくらいだったのですが、
処理速度の問題か、スマホで起動すると、かなり目立ちます。
解決方法をご存知の方おられますでしょうか?
バージョンは4.15で、
レベルブループリントにはウィジェットを表示させるノードがあるだけです。
キャラクターはゲームモードでデフォルトに設定したやつが自然と出て来てます。 >>83
バージョンを4.19に変更したらうまく行きました。
お騒がせしました。 UE4で作成されたゲームをプレイするんですが、
PSのコントローラー使う場合はPS4のデュアルショックしか使えないんですか?
PS3じゃダメ? >>85
ue4で作ったゲームってPC用ゲームって事ですよね?
それなら、使う方法は色々有るかと思いますよ。
ぶっちゃけパソコンに繋がるコントローラーなら大抵設定いじれますし。
ま、ゲーム自体のキー設定とかもあるんで一概には言えませんが。 >>85
DS3tool使えば箱コンとして認識される 初歩的な質問かもしれないですが、古いバージョンのエンジンで作ったものを新しいエンジンに持って来るには、
作り直さないといけないでしょうか そんなこたあ無い
プロジェクトのフォルダの.uprojectを右クリックでswitch unreal engine versionで
現在インストールしてるUE4のVerに変更できる
安全に移行したいのであればプロジェクトをクローンして上記の作業をすればいいと思う 他に注意点としては、
新しいバージョンのエディタで保存したアセットは、古いバージョンのエディタでは見えなくなる。古い方に戻ることはほぼ出来ない。
エディタのバージョンが上がると仕様や挙動が変わって互換性がなくなり、そのままではBPコンパイルがエラーになっていたりプロジェクトが動作しなくなっていることがある。この場合は対応が必要。 ダウンロードしたアセット(soul cityというもの)を削除しただけで、cpuがマックス近くなって、PC全体が重くなります
core i5 6500では全然足りないということでしょうか
使い方の問題でしょうか 削除っていうのはエディター内操作での削除だよね?
エディター内だったら、ファイルを消すって動作をする前に、
一旦ファイルを読み込みに行って、初回キャッシュ作成みたいな感じ事してるから重いんだと思う
そのアセットを消しても支障無いんだったらWindowsのファイル操作で消してもまあ大丈夫だとは思う・・ 普通にエクスプローラから削除したらサクッと出来ました
この違いが何かわかりませんが 履歴とか依存関係のチェックにCPU使ってるのかな?重くなるにしてもかなり重要なことかと ファイルごと移動させるとコンテンツブラウザにファイル残るのなんとかならんのかねぇ やっぱ正規の手段ではないんですか
大量のファイルあつかうのはやめとこ、、、 始めたばかりなんですが、blenderでボーンまで入れたキャラのモーションというかアニメーションを作るには
blenderとUE4どっちでやるのが向いてますか? ■ このスレッドは過去ログ倉庫に格納されています