【UE4】Unreal Engine 4 初心者質問スレッド part4 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
オブジェクトを360度グリグリとドラッグして回したいのてすが、そのようなサンプルやチュートリアルご存知ないでしょうか? パズル作ってるんですが、所定の位置にセットされるような仕組みってどんな機能で作れますか?
マイクラってブロック出すと所定の位置にセットされますよね?
あんな感じなんですが スナップの事っしょ?
Snap to Gridってノードがあるし
victory pluginにも似たようなノード追加されてるぞ
俺は今は使う予定が無いから紹介しか出来ん 上で書いたスナップみたいな機能って、まずグリッドを作らなければいけないのでしょうか?
グリッドってベクターのアレイで作るんですか、、、? 今グリッド作ってるんですが、2d vectorを縦に並べる事はできましたが、この団子状のものを横に並べる事はできますか?
データテーブルってのを使った方がいいんでしょうか?
http://i.imgur.com/rdS7Gnu.png BPしか知らない場合、ネットでいろんなアルゴリズムを調べても理解できないってことになるんだな
やっぱ書けなくても読めるくらいにはコーディングの勉強すべきだわ 小さいゲームをまず最後まで完成させるべきですかね?
キノピオ体調みたいなの作ってるんですが フロート使って10以下といったら条件式書きたいのですが、なんのノード使うんでしたか? 空間上に発射した玉が何個あるかカウントする方法って、玉自体を検知してカウントするのでしょうか。
それとも、トリガーが引かれた回数をカウントすれば良いのでしょうか?
>>17
どうも pawn blueprintというのはplayerstartから呼び出せないのでしょうか?
character blueprintなら呼び出せるのですが
>>19
はい、トリガーでやってみます。 あっ、あとpawn blueprintではproject settingのinputは機能しないのでしょうか?
pawnでもノード自体は出てくるんですが、どうもcharacter用の機能な感じがしますが。 何回も訪ねるならanswer Hubに聞いた方が良いぞ ボンバーマンみたいなリアルさが必要ないキャラクターの場合はpawn使うのが適切でしょうか?
character使ったらいろんな設定がありすぎて、、、 マリオ64みたいな壁キックってどういうロジックで動いているんでしょうか?
レイトレースで壁を検知して、更に空中にいるかどうかを検知する←これをトリガーにしたいのですが、
2つのブーリアンをを条件とするにはなんのノードを使えばいいでしょうか?
branchだと一つの条件しか指定できません ↑すみません、かいけつしました
boolをconvert int使ったらできました たびたびすみません。マリオギャラクシーみたいに、重力が常に下方向に向かうロジックってどうしたらつくれますか?
それ用のノードあれば教えてください。 クォータニオンやろなぁ......。
教えてプロの人 テトリスみたいなパズルってunityのが楽なんでしょうか? この間Packtのキャンペーンで単体で$10で買ったんだけどな オブジェクトを複製した時、位置が微妙にずれるのは直せますか? キャラクター(pawn)がタル等の大きめのアイテムを持つとそのアイテムの範囲にもぶつかる判定(collision)を出したいんですが
pawn側でアイテムを持つ箇所にcollisionを追加して、componentをアタッチする際にそのcollisionを有効化しても反応してくれません
そもそもルートのcollision以外、add componentで追加したcollisionが機能しないのですが良い設定方法等ありますか >>36
タルをアクターとして出して、ポーンにアタッチさせるがよい。
持ち上げ中は、ポーンの属するオブジェクトタイプに対する判定も消しておくと誤爆もない。 >>37
ありがとうございます
タルをactorとしてやっているのですが、AttachToActor、AttachToComponent共にタルは壁をすり抜けてしまいます。
(持つ前はall blockでヒット処理が発生します) パズルって2次元配列とか、3次元配列を扱うことが多いみたいですが、これってblueprintよりもプログラミングした方が楽なんでしょうか?
blueprintでは扱いづらいと見たことがあるのですが。 >>38
アタッチはご不満か。ではフィジックスハンドルはいかがか。
挙動を物理任せにするため好みの挙動にするには色々と設定が必要になるが。 ライントレースで検知されたブロックをキャラクター側に引き寄せる仕組みを作りたいのですが、
なんのノードを使えばいいんでしょうか?
物理的にやろうと思ってますが、吸い寄せるような機能はありますか?
>>40
どうもパズル系はunityの方が楽そうに見えるんですよね
C++は難しそうですし。 >>42
そこは個人の裁量よ
二次元配列はブルプリでは面倒なのは変わらない Unreal Engine 4をインストールしようとしたらセキュリティソフトがputtyからトロイの木馬を検知して隔離したのですが他にも同じ状況の方いらっしゃいますか? すみません。間違って前スレで999で質問したのですが、こちらでもさせてください。
POSSESSで他のキャラクターに移行し動かしたときに、元のキャラクターをAIで
動かしたい場合はどのようにすればよいのでしょうか?
色々試したのですがAIで動かなくなってしまいます。 44の者です。
puttyじゃなくてpscp.exeです。
Riskware (0040eff71)と出るのですがただの誤検知でしょうか? >>44,46
そう言えば、前にPreview版をインストールしようとしたらそんな感じになって
結局起動できなかった事があったなぁ。正式リリースの方は大丈夫だったけど。 >>47
昨日初めてインストールしようとしたのですが正式リリースとは4.16.3であってますよね?
確かlauncherにそれしか選択肢がなかったと思います。 >>48
バージョン番号の所クリックして古いのをインストールしてみれば >>48
半年ぐらい前に4.15のPreview版がインストール出来なくて正式の4.14.3は
インストール出来た。当分は新しいのを入れる予定はないからこれ以上は
なんとも言えないなぁ。
エンジンスロットを追加する時に数字の右側の三角をクリックするとPreview版や
古いバージョンも選択できるよ。どうしょうもなかったら古いのも試してみた方が
いいかもね。 いや、普通にアンチウィルスの誤動作の方をどうにかしろよ >>49, 50, 51
VirusTotal で調べても大丈夫なようだったのでインストールできました。
ありがとうございました。 やはりダメみたいでした
pawnにadd componentで追加するコリジョンを機能させる方法どなたかご存知でないでしょうか
(ルートをコリジョンにしているので、さらに追加したもののことです) characterの設定で「jump max count」という項目がありますが、空中でジャンプしてしまう機能ですよねこれ。
マリオ64のように、地面に接地するタイミングでジャンプボタンを押すことで、徐々にジャンプが高くなっていく(3段ジャンプ)ロジックを組みたいです。
int変数でカウントすればいいのだと思いますが、具体的にどのようなロジックにしたらいいか思い浮かびません。
ヒントがあれば教えてください。 本気で解決したいならAnswerHubへ行った方が... 質問というより、定期的にクイズ出してくれてる感じか
ドラクエ11結構面白いな くれてるってなんだよ…クレクレキッズ付け上がらせるようなこと言うなよ ランドスケープでペイント用のマテリアル設定したんだけど3つまでは表示されるけど4つにすると表示されない。。。ランドスケープマテリアルって3つまでなの? ランドスケープのマテリアルは一つじゃね
レイヤーブレンドの問題だろうけど塗った時どんな感じ?
3つのレイヤーはちゃんと塗り分け出来てるのかな ブラシ置きまくると、後から1つのブラシを動かすだけでもひどいラグが起こるのは
どうしようもないのかなー
まあUpdate BSP Automatically切るか、随時メッシュに変換すりゃあいいんだけどさ
それ以外の解決方法はないのかなーと >63
ごめん。書き方が悪かった。ブレンドだった。3つブレンドは問題なく塗り分けできるんだけど、4つになると表示されなくなる。
なんでだろ?ブレンドのノード組み直してみようかな。 >>65
レイヤーインフォ忘れかレイヤーブレンドに使えるテクスチャ数限度か…
試しにマテリアル内のテクスチャサンプルのプロパティのSampler Souruceをいじってみてくれ
理屈はよくわからなかったがこれ貼っておく
https://forums.unrealengine.com/showthread.php?4247-Max-Landscape-Layers-per-Component
でもこっちで検証に設定ノータッチでレイヤー足してたら普通に4つ目5つ目ノーマル付きで貼れたんだがこれもうわかんねえな 色んな種類のモデルが入ったフリーのパッケージないでしょうか?
blenderで使えるといいんですが なぜ聞いてる内容でぐぐらない?
ttps://www.google.co.jp/search?q=CC0+model 森作ってるんだけどなんか全体的にフォグがかかったみたいに白っぽくなるのは何故なの? Exponential Height FogかSky Lightのせいだとは思うんだけどね 四則演算のノード変更って毎回ノードを削除して貼り直しているけど、ノードをクリックして
すぐ+をーに変更が簡単に出来るとノードの再利用が便利になるのだけど探したけどなさそう ゲームデザインする時って、どうやってフィールド作っていきます?
世界地図作って徐々に細かいところをつくrんでしょうか みんなC++でスクリプト書いたり、エンジン自体のソースを弄ったりとかしてる? >>73
計算ならmath expression使うのもいいって話みたいだけど妙に使いづらいんだよね
>>75
俺は全然ないな、普通のエンジン機能とBPいじるだけで事足りるわ fbxで読み込んだモデルのスムージングを
UE4上で解除するにはどうしたら良いでしょう? ランドスケープのエディタで、「レベルを選択」という四角いブラシがありますが、何に使用するものでしょうか
調べても出てこなかったので教えてください >>76
色々本とかググった結果見てみても、
BPとC++の使い分けポイントがイマイチわからないんだよねw
BPでできない部分は当然C++でカバーするんだろうけど、
BPでなくても拡張性を考えてC++にしたほうがいいとか
そういう情報になかなか巡り会えない。 BPとC++の守備範囲は、個人ならスキル、チームならメンバー構成に大きく依存してしまうので、一口にはいいづらい。 これにC++なんて必要になるのはスクエニとかバンナムとかの社員レベルだろ いやー今年のシーグラフのReal-Time LiveはUE4大活躍だったみたいだな
シボレーのデモはまじすげーわ
あのクオリティの映像がリアルタイム編集とかマジパネェッす
まぁ他のDCCツールや撮影テクとか外部要因がデカイとは思うがw
早晩CMとかはUE4ベースに置き換わるやもしれんな… このレイヤには情報がまだ割り当てられていません。レイヤをペイントするには、事前にレイヤ情報を作成するか割り当てなくてはいけません。
↑ランドスケープをペイントしようとするとこのメッセージが出るのですが、レイヤーってどうやって作るのでしょうか
マテリアルに無地のテクスチャを設定することでペイントできるのだと思っていましたが、できません 公式ガイドとか調べてから質問してる?
ここで聞くより速いやろ >>82
まあその通りなんだけど、個人でもC++スキルがある程度あるなら、ベースとなる部分はC++の比重を増やしたほうが、トータルの負担は少ないかもしれない。
BPはパッと作るにはよくても、バイナリ形式で変更差分とか事実上とれないし一覧性も悪いから、修正を継続的に行うとメンテナンスコストが膨らみがち。複雑化すると何かを削除したりしたタイミングで謎のエラーも起きやすい。 >>86
やっぱりそれは作っていく中である程度自分の感覚で掴んでいくしかないみたいだね。
ありがとう。 Directinputのプラグイン使いにくいな。xinputなら1〜-1なのに、Directは0〜1で、何も押さなくても0.5になるし なんだその程度なら間に関数挟めばいいだけじゃないか blenderでいうスナップみたいな位置揃えの機能はありませんか? あと、サイズ変更なんですが、ショートカットキーでスケーリングなどはできなかったでしょうか? 糞グラゲー作る場合にUE4とunityだとどっちがプレイ時に動作軽くなるとかある?
両者同じくらいの糞グラ度で >>93
blenderみたいにドラッグで移動とかできないみたいですね
矢印掴んで移動くらいしかできない オブジェクトを今見ている視点まで移動させる機能はあるんでしょうか?
スナップだと角度まで変わってしまいます
位置揃えとかどうやるんでしょうか Directinputとxinputの数値が違うからアクションマッピングで一括にはできないですよね? サードウェーブの短期集中スクール気になるけど16.5万かあ。
モチベ上げるには良い機会だけどねえ。 まず自分でやってみて試行錯誤し他方が良いと思うがねぇ… ■ このスレッドは過去ログ倉庫に格納されています