1 名前:名前は開発中のものです。 mailto:sage [2015/06/16(火) 19:08:13.74 ID:a6RYXfzM.net] unreal engine 4の初心者質問用スレッドです。 Unreal Engine https://www.unrealengine.com/ 4 Trailer 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 参考になる日本語ブログ unrealengine.hatenablog.com/ 無料3Dソフトとペイントソフト https://www.blender.org/ www.gimp.org/ 【UE4】Unreal Engine 4 part3(本スレ) peace.2ch.net/test/read.cgi/gamedev/1432361232/l50 次スレは>>950 が建ててください
196 名前:名前は開発中のものです。 mailto:sage [2015/10/01(木) 18:25:12.47 ID:KoXfaaK9.net] すみません、キャラクターのplayer indexってどこで知ることができますか?
197 名前:名前は開発中のものです。 mailto:sage [2015/10/03(土) 18:08:26.68 ID:qClqpM5K.net] ワールド上に設置していないアクタについて、リファレンスはどうやって取得できますか? できないのでしょうか? 例えば、とあるアクタをplayer startとして指定している場合は、取得できないのでしょううか?。
198 名前:名前は開発中のものです。 mailto:sage [2015/10/03(土) 21:30:34.64 ID:jBfzfvjV.net] >>188 何がしたいのか分からん もうちょい具体的に
199 名前:名前は開発中のものです。 mailto:sage [2015/10/04(日) 00:14:27.64 ID:WlBNt36K.net] 回答どうも。 ゲームをスタートすると、player startからスポーンする設定にしているcharacter blueprintがあるんですが(characterblueprintは、game modeのdedault pawn classに設定しています)、 このcharacterblueprintのリファレンスをレベルblueprint内に作りたいです。 ゲームを開始していない状態だとcharacter blueprintがワールド内に存在しないので、ワールド内で選択してから、リファレンスを作るという方法が取れません。
200 名前:名前は開発中のものです。 mailto:sage [2015/10/04(日) 16:05:16.51 ID:WlBNt36K.net] ノードについてる「サーバ専用(ビルマーク)」って一体なんのことでしょうか? possessなどをキャラクター切り替えに使ってるんですが、問題ないのでしょうか? ↑上は自己解決しました。
201 名前:名前は開発中のものです。 mailto:sage [2015/10/04(日) 16:58:59.27 ID:ccWOKS7P.net] >>191 マルチプレイヤーゲームでサーバーでしか処理されない機能。 問題なし >>190 はどうやったの?
202 名前:名前は開発中のものです。 mailto:sage [2015/10/05(月) 09:53:37.95 ID:liw0IjgT.net] 回答どうも。問題ないのですね。 リファレンスはgetAllActorsOfClassで取得できました。 このやり方があることを、すぐにど忘れしてしまうのです。
203 名前:名前は開発中のものです。 mailto:sage [2015/10/05(月) 18:45:55.96 ID:liw0IjgT.net] character blueprint内にある、2つのカメラコンポーネントをactivateで切り替えているのですが、スムーズに切り替えることはできますか?
204 名前:名前は開発中のものです。 mailto:sage [2015/10/05(月) 19:00:28.12 ID:6kccUYBI.net] >>194 set view target with blendでできない?
205 名前:名前は開発中のものです。 mailto:sage [2015/10/06(火) 05:31:32.36 ID:W5/7fvjw.net] アンサーハブにtarget with blendでできるという書き込みがあったのですが、具体的な方法がわからないです。 target with blendを使用して視点の切り替えを行う場合、、、 ・1つのカメラを使うのか、2つのカメラを使うのか。 ・new view targetのターゲットとしてコンポーネントは指定できない という二点がわからないです、、、。
206 名前:名前は開発中のものです。 mailto:sage [2015/10/06(火) 07:03:07.48 ID:W5/7fvjw.net] i.imgur.com/vM4hJCo.jpg もう1つの方法として、1つのカメラを前後移動させて、fps視点とtps視点を切り替えようと思うのですが、 このノードだと2回目以降、正常に動かなくなります。 前後移動させるのは、方法としてはダメなんでしょうか。
207 名前:名前は開発中のものです。 mailto:sage [2015/10/06(火) 17:39:11.51 ID:vPIbLNfm.net] >>196 一応作ってみました imgur.com/n2ax3FV ↓結果 https://vid.me/F8O6 質問に対する解答です ・複数のカメラ(キャラクター)を使いました ・接続するのはActorのようです ちなみにそのアンサーハブのURLを教えてください
208 名前:名前は開発中のものです。 mailto:sage [2015/10/06(火) 19:19:30.36 ID:vPIbLNfm.net] >>197 シンプルに作ってみました ブループリント imgur.com/Hg1Cp5v 実行結果 https://vid.me/zIwX 実用性あるのかな、これ FPSのキャラとTPSのキャラではアニメーションや操作などが別物なので FPS/TPS切り替えはキャラクターそのものを切り替えるってイメージを勝手に持ってました
209 名前:名前は開発中のものです。 mailto:sage [2015/10/07(水) 11:14:53.32 ID:YyUTDk2e.net] ↑ 回答ありがとうございます。1つのカメラと、blendtargetでできました。 ところで、「camera num」とはなんのことでしょうか? カメラのナンバー(ID)的なものだとすれば、どのようにして知ることができるんでしょうか?
210 名前:名前は開発中のものです。 mailto:sage [2015/10/07(水) 15:51:59.24 ID:YyUTDk2e.net] i.imgur.com/Og7vQ4k.jpg 具体的にはこのノードでできたんですが、どうしてこれが動くのでしょうか? プレスした時のcharacterと、リリースした時のターゲットとして指定されているplayer characterってなんのことでしょうか? 一応、動きはしたものの、何がターゲットとして設定されているのかイマイチわからないです。
211 名前:名前は開発中のものです。 [2015/10/08(木) 20:13:26.78 ID:+MOpiqC+.net] ContentExamplesをラーニングで探して苦労した。 日本語だとラーニングで「機能別サンプル」って表示されるよん。 でもプロジェクトを作成するとContentExamplesになるよ。 疲れたよママン。
212 名前:名前は開発中のものです。 mailto:sage [2015/10/09(金) 07:05:26.70 ID:avr7ZlNU.net] getplayercharacterなどに指定する、index(識別番号みたいなものですよね?)ってどのようにして知ることができますかね。 各々のクラスに割り当てられている番号を知りたいのですが。
213 名前:名前は開発中のものです。 mailto:sage [2015/10/09(金) 12:38:55.49 ID:avr7ZlNU.net] 単純な疑問なんですけど、player controller classって何に使うんですか?
214 名前:名前は開発中のものです。 mailto:sage [2015/10/09(金) 15:48:11.33 ID:gHxHsQWc.net] >>202 サンプルから直接ドキュメントに飛べなかったっけ
215 名前:名前は開発中のものです。 mailto:sage [2015/10/09(金) 16:35:58.87 ID:yPJp26F4.net] >>205 ドキュメントの話じゃないだろ
216 名前:名前は開発中のものです。 mailto:sage [2015/10/09(金) 17:37:15.23 ID:6Xu5Sewg.net] showdown vrサンプルってandroid/iOS版作れるけど単体でうごくわけじゃないんでしょうか? iOS版作っても全く動かせない。
217 名前:名前は開発中のものです。 mailto:sage [2015/10/10(土) 13:11:10.24 ID:hSthqlDU.net] getPlayerControllerやgetPlayerCharacterに指定する番号って、どうやって知ることができるんですか? indexというやつなんですが、例えばレベル上に2つのcharacterBlueprintがあった場合、どういう順序で番号が割り当てられるのかわかりません。
218 名前:名前は開発中のものです。 mailto:sage [2015/10/10(土) 14:45:10.61 ID:hSthqlDU.net] i.imgur.com/Og7vQ4k.jpg キャラクターblueprintでこれをつくったらfps視点とtps視点の切り替えができるようになったのですが、どういうロジックなんでしょうか? getplayercharacterでターゲットとして指定されているindex1はcharacter blueprintのメッシュのことを表しているようですが、index0は何を表しているのでしょうか? また、どのオブジェクトにどのindex番号が割り当てられているのか知る方法はありませんか?
219 名前:名前は開発中のものです。 mailto:sage [2015/10/10(土) 14:58:43.46 ID:GbKVQ2sR.net] 本家スレが落ちておる
220 名前:名前は開発中のものです。 mailto:sage [2015/10/10(土) 18:00:19.67 ID:5HIcX5io.net] 立てました(´・ω・`)
221 名前:名前は開発中のものです。 mailto:sage [2015/10/10(土) 18:16:24.86 ID:rSTNNb5D.net] >>211 おつ
222 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 01:26:39.67 ID:mttMBdeY.net] i.imgur.com/emJSl5k.png 教えてクレクレ君と同じくらいのレベルなんで色々いじってたら勉強になるね。 色々やっててFollowCameraをオフにするだけで キャラのカメラが有効になることに気付いた。 画像のEyeHeightはThirdPersonCharacter(self)のDetail 画像の下側は>>198 氏のを理解しようといじくりまわした結果。 上のNewViewTargetは俺もわからんけどすぐ聞かずに色々やってれば いずれわかるだろうと思ってる。(Meshを移動させても追従しないし EyeHeightも反映してないから多分別だろうと推測)
223 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 07:48:32.59 ID:a8rCY+/I.net] >>213 imgur.com/SDwWW9M カメラがこのようにリバースされるときに、何がターゲットになっているのかわからないんですよね。 get player characterでplayer index0をターゲットにすると、「現在の視点」がターゲットになるように見えるんですが、正しいんでしょうかね。 また、player index1の場合は、メッシュがターゲットになっているように見えます。 この番号を知る方法がよくわからないんですよね。
224 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 17:38:23.66 ID:a8rCY+/I.net] new view target with blendのターゲットとして、クラスblueprintのコンポーネント(メッシュ)を指定することはできないのですか?
225 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 18:01:53.38 ID:hp6D3Crg.net] >>214 俺が>>213 でわからんと書いたのはPlayerCharacterとPlayerControllerの関係ね。 PlayerControllerがコンポーネントとしてViewタブとかに出てこないのに Controllerを割り当てるとそれがViewTargetとなっているのでControllerの実体が どこにあるのかわからんという意味だからクレクレ君とは違った。 あとIndexはBeginPlayで全部走査すれば簡単に取得できるし、取得できる関数とかが 用意されてないってことはそれを使わずに構築しろってことじゃん。 そもそもIndexは動的に割り当てられてるんだろうからそれをハードコーディング するというのもかなり問題があるやり方だろうし。Epicが「Playerは必ずIndexが0」って 言ってるなら別だけど。
226 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 18:03:11.56 ID:fBg539K2.net] UNREAL FEST 2015 YOKOHAMA もうすぐ!
227 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 20:49:47.87 ID:CCIGa7Yp.net] 今年もYOUTUBEアップロードを期待してる
228 名前:名前は開発中のものです。 mailto:sage [2015/10/11(日) 21:34:32.70 ID:eACVck7E.net] 今のところNewViewTargetについて分かったこと NewViewTargetで指定された視点がどのように決定されるかには二通りあって 一つ目がそのアクタにカメラコンポーネントがある場合はそのカメラがViewTargetになる 二つ目がカメラコンポーネントがない場合はそのアクタの視点がViewTargetになる アクタの視点ってなんだよって話だけどレベルデザインの時にたまに使う「アクタを右クリック→ビューをオブジェクトにスナップ」で見える視点のことだと思う >>194 を言葉通りに力技でやってみたけどもっと上手いやり方あるだろって思った i.imgur.com/L3TocYW.png >>216 さんの話が気になって PlayerControllerとPlayerCharacterのLocationの差を計算してみたらZ軸が6センチずれてて頭を抱えた 場所は同じだろうと予想してたんだけどなぁ というかPlayerControllerが実体として存在してたことに驚きです
229 名前:名前は開発中のものです。 mailto:sage [2015/10/12(月) 03:07:51.81 ID:F17h2uAQ.net] >>216 走査ってなんのことでしょうか?
230 名前:名前は開発中のものです。 mailto:sage [2015/10/12(月) 03:14:47.74 ID:F17h2uAQ.net] >>219 ターゲットを何も設定していない場合は、characterblueprintのメッシュコンポーネントがターゲットになるようですね。 このメッシュコンポーネントを手動でターゲットに選択することッテできるんですか?
231 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 04:19:27.08 ID:jssMeEnL.net] 原点から離れすぎるとメッシュがめちゃくちゃになる・・・ 凄く広い世界作ることは出来ないのか。
232 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 12:20:38.72 ID:BaP946ai.net] >>222 つレベルストリーミング
233 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 12:57:34.89 ID:48UPRywi.net] >>222 ワールド合成ってのがあったような
234 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 13:58:18.30 ID:GfexVBAJ.net] あのー、2つのカメラをスムーズに繋ぐってのて、なんのノードを使うんですか? with blendだとコンポーネントをターゲットにできないです。 カメラを移動させる手法だと、ずれそうで怖いです。
235 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 18:14:34.77 ID:BaP946ai.net] >>225 なにやりたいのん? ずれないよん? ずれたらBPここで晒してアドバイスもらったら? とりあえず作ってみよん
236 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 18:44:23.09 ID:GfexVBAJ.net] i.imgur.com/urYs8nc.jpg これです。2つのカメラを切り替えているのですが、スムーズに切り替えることはできないのですか? スムーズにしたい場合、1つのカメラの移動という手段しかないのでしょうか?
237 名前:名前は開発中のものです。 mailto:sage [2015/10/13(火) 20:19:57.11 ID:BaP946ai.net] 一つのキャラクターBPのなかにカメラを二つってことね ってかスムーズに切り替えるってことはカメラ移動してるってことじゃないのん? セットビューターゲットなんたらもカメラをLerpしてるだけじゃんね と思ってログさかのぼってみたけどカメラ二つ使いたいなら>>219 じゃだめなん これのカメラの初期位置をコンストラクションスクリプトでセットして無駄省いたらいいんじゃない? これやるんなら別にカメラひとつでもいいと思うけどね 移動元の相対位置と移動先の相対位置をコンストラクションスクリプトでセット、その間をLerpでいいんじゃね?
238 名前:名前は開発中のものです。 mailto:sage [2015/10/14(水) 00:29:50.97 ID:3uKvLYqa.net] UNREAL FEST 2015 YOKOHAMA 今年は何がもらえますか? 去年はコードもらえたんね
239 名前:名前は開発中のものです。 mailto:sage [2015/10/14(水) 05:04:39.74 ID:aty2ot0z.net] 228 スムーズに切り替えしようとすると、実質、動かすのと似たようなことにんなってしまうということですかね。 では、target arm lengthを伸縮させることにしたいのですが、どのようにすればスピードをコントロールできるでしょうか? i.imgur.com/CUf0Buq.jpg timelineは効かないみたいです。
240 名前:名前は開発中のものです。 mailto:sage [2015/10/14(水) 14:01:04.67 ID:upKIe2zD.net] >>230 timelineでできたよ 使い方間違ってるんじゃない? BP見せて
241 名前:名前は開発中のものです。 mailto:sage [2015/10/15(木) 07:43:22.34 ID:ITn3K0Ii.net] 231 タイムラインの使い方を把握してなかったのが原因でした。 floattrackを使うんですね。
242 名前:名前は開発中のものです。 mailto:sage [2015/10/15(木) 12:14:15.31 ID:MXP3MLZ2.net] >>232 そうそう 解決おめでとう
243 名前:名前は開発中のものです。 mailto:sage [2015/10/15(木) 14:09:42.67 ID:TzLE80w8.net] >>229 応募しようとしたらもう一杯だった。
244 名前:名前は開発中のものです。 mailto:sage [2015/10/15(木) 14:49:26.88 ID:ITn3K0Ii.net] キャラクターのセリフの表示って、何を使うのが普通なのですか? 普通にwidgetですか?
245 名前:名前は開発中のものです。 mailto:sage [2015/10/15(木) 15:07:04.16 ID:ITn3K0Ii.net] >>233 どうも、お世話様。 >>235 235の補足なんですが、やりたいことはどうやってテキストをウィジェット側に読み込むのかということです。 CSVやテキストファイルから、読み込むといったことは可能なんでしょうか?
246 名前:名前は開発中のものです。 [2015/10/15(木) 22:25:11.85 ID:X4RuRZov.net] >>229 そこで応募してみたけど、定員超えているのに応募はできるんだなあ。 キャンセル待ちで行ける場合、連絡来るのかな?
247 名前:名前は開発中のものです。 mailto:sage [2015/10/16(金) 01:07:32.64 ID:L4vuyZ1U.net] >>237 メールで連絡が行くよ、と言うかストリーム配信して欲しい。
248 名前:名前は開発中のものです。 mailto:sage [2015/10/16(金) 02:53:42.27 ID:vrTLZ+zX.net] i.imgur.com/boBq9mc.jpg キャスティングするときに、objectピンのところにキャスト先のリファレンス(実体?)?を指定するらしいのですが、レベルブループリント上に別のクラスのリファレンスはどうすれば作れますか?
249 名前:名前は開発中のものです。 mailto:sage [2015/10/16(金) 13:14:46.87 ID:6x4VLfGj.net] >>238 後で見れるようにしてくれれば十分なんだけどね あまりオープンにしたくないのかな
250 名前:名前は開発中のものです。 mailto:sage [2015/10/16(金) 17:07:16.84 ID:OKuwM1Ql.net] 8割がた、コネ作りのコンパだからな。配信とかには意義を感じてないと思う。
251 名前:名前は開発中のものです。 mailto:sage [2015/10/16(金) 17:34:21.27 ID:vrTLZ+zX.net] get all actors of classとcastingの違いってなんですか?
252 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 13:50:27.71 ID:WSL3lbuB.net] >>242 GetAllActors of Class はレベルに置かれているアクタから 指定したアクタの種類だけをすべて取ってくる Actor なら全部だし Pawn なら操作キャラ等が取れる Cast は変換器で、 もし Pawn が MyChara だったら変換できる GameMode の Pawn に MyChara を指定したのに
253 名前:GetPawn すると MyChara ではなく Pawn が返ってくる その時に Pawn を MyChara に変換して 作った処理を呼び出せるようにする 何にせよただの変換器なので 変換元の Object (インスタンス) が必要になる インスタンスはレベルに置かれているもの で最初の解釈としては良いかと思う [] [ここ壊れてます]
254 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 15:30:02.48 ID:JiRMrsHl.net] >>243 回答ありがとうございます。よくわかりました 親クラスである(?)Pawnがもともと持っている機能ではなく、自分で作ったMyChara固有の変数や関数にアクセスするためにCastで変換するということでしょうか? それと、作った処理を呼び出すだけなら、イベントディスパッチャーやブループリントインターフェイスでもできると思うのですが、Castを使う利点というのはあるのでしょうか?
255 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 15:36:58.19 ID:JiRMrsHl.net] ↑の追加質問なんですが、Castを絶対に使わないといけない場面とかありますか? アニメーションブループリントでは決まって見るので、そこでは絶対使うんだな、とは思っているのですが
256 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 16:58:37.44 ID:6JMUdjgL.net] >>243 回答ありがとうございます。 変換器ということは、キャストノード自体はキャスト元のリファレンス(?)を持ってないということですか。 なるほど、少しすっきりしてきました。 ちなみに上の人は自分ではないです。質問したのは私です。
257 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 17:25:43.05 ID:WSL3lbuB.net] >>244 Cast の用途はそんな感じです あとは Overlap した Actor の選別に使うとか エンジン機能のノードは親クラスを返すことが多いから そこで Cast を見かけるのでは? メリットは手軽に使えることで どの方法が良いかは 自分で比較するのが早いかと思う
258 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 17:30:06.01 ID:WSL3lbuB.net] 返信にしないほうが良かったですね 似た質問ということで・・・ これで失礼します
259 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 17:35:19.56 ID:JiRMrsHl.net] >>247 >エンジン機能のノードは親クラスを返すことが多いからそこで Cast を見かけるのでは? これを意識することで、サンプルのブループリントが読みやすくなりそうです 同じ結果になるものでも何種類か作ってみようと思います もやもやが晴れました、ありがとうございます
260 名前:名前は開発中のものです。 mailto:sage [2015/10/17(土) 20:02:29.27 ID:6JMUdjgL.net] セリフを作る場合、どのようにしてセリフを管理すればいいんでしょうか? ウィジェットで作るつもりなんですが。 英語でもいいので、チュートでもあれば教えて下さい。
261 名前:名前は開発中のものです。 [2015/10/17(土) 21:22:39.05 ID:HhzmE5zw.net] >>241 講演聴くんじゃなくて、わりと交流会的な感じなのか? 名刺とか持ってったほうがいいんかね
262 名前:名前は開発中のものです。 mailto:sage [2015/10/18(日) 13:56:24.25 ID:vxXiCjCk.net] >>251 あくまでも、講演会。 Fes 後の非公式呑み会とかに参加しなくても、名刺があれば持って行った方が良い。 自分は、Epic Japan の事前情報や仕切りが悪いので、動画アップに期待をして前日にキャンセルした。
263 名前:名前は開発中のものです。 mailto:sage [2015/10/18(日) 20:51:30.00 ID:lr1PxP4g.net] 緊急回避を作りたいんだけど何かいい方法ありませんかね
264 名前:名前は開発中のものです。 mailto:sage [2015/10/18(日) 20:54:21.67 ID:gtxegEik.net] デブがいないな・・・(´∀`*)
265 名前:名前は開発中のものです。 mailto:sage [2015/10/18(日) 21:11:49.13 ID:lr1PxP4g.net] >>253 よく分からんけどLaunchでやってみる
266 名前:名前は開発中のものです。 mailto:sage [2015/10/18(日) 22:08:50.14 ID:lr1PxP4g.net] >>253 Launchでできたわ
267 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 13:31:01.32 ID:2STAf5dj.net] 変数のstringとtextの違いってなんですか。
268 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 13:35:29.76 ID:2STAf5dj.net] あと、CSVを読み込んだ時に、左上(つまり一番最初にあるセル)が空欄になるんですけど、 これってどうしてでしょうか?
269 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 18:20:59.62 ID:XFF2/gGi.net] 背景モノのスタティックメッシュの配置で BlenderやMayaでインスタンスを使って大体の配置を決めてから持ってくるってできないんでしょうか 今は一つずつ置いているのですが皆どうなのかなと レベルの低い質問ですみません
270 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 18:49:32.35 ID:2STAf5dj.net] historia.co.jp/w
271 名前:p/wp-content/uploads/2014/10/bp1.png テーブルのデータをprint stringさせたいのですが、この画像にある「break enemy pawn number」というノードはどうやって出すんでしょうか? 見当たらないのですが。 [] [ここ壊れてます]
272 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 21:00:47.66 ID:Sk7mXCzu.net] >>259 マーザのHAPPY FORESTはアセットの配置をDCCでやったって話は聞いた気がする レベルデザインでお悩みならYouTubeで「level design unreal engine4」って検索したら何か糸口がつかめるかも >>260 構造体からノード伸ばせば普通に出るよ enemy pawn numberの部分はデータテーブルの定義に使う構造体につけた名前だからね 正確には「Break”データテーブルに使っている定義につけた名称”」になるね
273 名前:名前は開発中のものです。 mailto:sage [2015/10/19(月) 22:34:50.49 ID:XFF2/gGi.net] ありがとう 普通はUEで配置なんですかね
274 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 01:15:53.25 ID:FPRTcf+H.net] パーティクルをいじってみてるんですが、いつの間にか煙みたいなのが出るようになったんですが これ何の設定かどなたかわかりませんか?
275 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 02:06:52.06 ID:4m4B5t5O.net] >>261 回答ありがとうございます CSVは読み込めたのですが、構造体というのはどこにあるのでしょうか あと、データテーブルに使う定義の構造体(?)もどこにあるのでしょうか?
276 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 06:25:10.90 ID:EQLQyqh9.net] >>261 構造体名で検索しても、出てこないのですが、、、。 出てくるのは「構造体をメンバに登録,削除,作成」という3つだけです、、、。
277 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 07:14:23.97 ID:EQLQyqh9.net] >>261 あっすいません。 解除でいいんですね。 勘違いしてました。
278 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 10:53:41.45 ID:EQLQyqh9.net] ウィジェットとCSVのデータと関連付ける方法ってどうやるんでしょうか? テーブルデータをprintstringで表示させるところまで出来ました。 次にウィジェットと関連付けて、キャラクターのセリフを表示させたいのですが、ウィジェットのテキスト領域からバインドを作成してゴニョゴニョするんですよね。 おそらくは。 チュートでもあれば教えてくだらい。
279 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 11:09:03.70 ID:EQLQyqh9.net] ウィジェットblueprintにキャストするときに、キャストノードのobjectピンに「インスタンス」を設定しなければいけないと思いますが、ウィジェットのインスタンス「実体」とはなんのことでしょうか? get player characterでキャラクターを指定するように、使用されているウィジェットを取得できないのでしょうか? 似たような質問してすみません
280 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 17:40:03.40 ID:EQLQyqh9.net] CSVを配列として設定して、Aを押すたびに1から順に読み込んでいくためには、なんのノードを使うのでしょうか。
281 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 19:03:52.75 ID:cDPKiv+6.net] i.imgur.com/c4ghEpX.png データテーブルのRowNameは0,1,2,3,4という感じにしている 本来ならデータテーブルを配列に変換するんだろうけど最低限行送りができるブループリントを、ということで 質問があれば具体的に
282 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 19:21:06.06 ID:EQLQyqh9.net] i.imgur.com/ufnaA1P.jpg 画像はこれですね。 Aをクリックするたびに、配列を、1から順に読み込んでいきたいのです。 そして、配列が3になったら、また1から読み込んでいくという具合です。 これはキャラクターのセリフのために作っています。 キャラクターに接近することで会話のイベントを発生させて、Aをクリックするたびにセリフが切り替わっていくというものを考えています。
283 名前:名前は開発中のものです。 mailto:sage [2015/10/20(火) 20:10:48.59 ID:cDPKiv+6.net] >>271 ウィジェットで表示させるって話はどこにいったんだ・・・ まあ、いいや やりたいことならこれでできるはず i.imgur.com/mboX2bj.png それにしても、このままだとブループリントも真っ青になるぐらい横長なデータテーブルになりそうだね
284 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 05:21:02.06 ID:ZMUKCfzX.net] >>272 回答どうも。 質問はデータの取り出し方についてなので、とりあえずprintstringで表示させていますが、後でwidgetと関連付けできるはずです。 画像は壊れていて見れないです。
285 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 11:41:25.93 ID:ZMUKCfzX.net] >>272 要は配列を1から順番に表示させていくというのは、配列のインクリメントということでいいんでしょうか?
286 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 12:31:33.54 ID:yXaKo59C.net] >>274 ん、画像見れたの? あとセリフを繰り返したいなら剰
287 名前:余使うとか、複雑なフラグがあるなら適切なフロー制御すればいいんじゃないかな [] [ここ壊れてます]
288 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 15:39:00.10 ID:ZMUKCfzX.net] >>275 画像は壊れていて見れないです。
289 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 16:29:38.54 ID:yXaKo59C.net] >>276 imgur.com/dgDDbMl これならどうかな? というか>>274 までちゃんとわかってるなら自分で組めそうなもんだけどな あとPaper2Dはスプライトが使えるってのが利点じゃないの? アセットを3Dで作ってるなら視点固定でいいんじゃない?
290 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 18:45:29.99 ID:ZMUKCfzX.net] 回答どうも、画像見れました。 テキスト変数のピンなんですが、グリッド状にするにはどうしたらいいんでしょうか? これは配列を扱えるって言う意味ですよね?
291 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 18:52:27.01 ID:yXaKo59C.net] >>278 変数の詳細にてVariableTypeの右にグリッド状のアイコンがあるので それを押せば配列変数になります 詳しくは公式ドキュメントの「ブループリントユーザーガイド」内の「ブループリント配列」を参照してください
292 名前:名前は開発中のものです。 mailto:sage [2015/10/21(水) 19:03:10.74 ID:ZMUKCfzX.net] って、横にボタンがありましたすみません。
293 名前:名前は開発中のものです。 mailto:sage [2015/10/22(木) 07:40:24.44 ID:yB8Ylxqz.net] ありがとうございます、セリフの表示出来ました。 もうちょっと改良していきます。
294 名前:名前は開発中のものです。 mailto:sage [2015/10/22(木) 14:06:05.88 ID:yB8Ylxqz.net] imgur.com/REJNFc5 ウィジェットブループリントの変数にキャストしたいのですが、objectピンには何をつなぐのですか? 今現在使用されているwidgetだとしたら、どうやって取得するのでしょうか。 あと、get date table rowのdateテーブル名として変数を使いたいのですが、なんの変数が適合するんでしょうか?
295 名前:名前は開発中のものです。 mailto:sage [2015/10/22(木) 14:53:02.33 ID:yB8Ylxqz.net] widgetBlueprintについてはget all widget of classで取得できましたね、すみません。 ところで、これって重いからあまり、使っちゃいけないんじゃないですか?
296 名前:名前は開発中のものです。 mailto:sage [2015/10/24(土) 03:55:38.05 ID:uUEdMOJo.net] widgetのテキストボックスに入力された文字を取得したいのですが、どうすればいいんでしょうか? テキストのバインドを作成してからテキスト変数も作成し、プレイ時に文字を打ってみたのですが、それだけでは入力された文字を取得出来ないみたいです。