x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Simulate Physicsを用いての重い物体の再現

Simulate Physicsを用いて、鉄や石の固まり等の重量のある物体の再現を試みています。ただその設定方法がわからずに困っているという状況です。どうしてもふわふわとした動きになってしまうのと、何故かプレイヤーの体で押すと意図せず飛んでいってしまう現象が起きます。ボディ質量:Massln Kgというプロパティがありますが、単にこの数値を大きくするだけでは動きに変化はないように見えます。重い物体のイメージとしては1. プレイヤーが押しても動かない。もしくは少し動く程度。2.飛ぶほどの衝撃をうけた場合は素早く動き落下する。バウンドも少ない。というような感じです。Simulate Physicsか若しくは別の機能などでも、このような重い物体の物理を再現する機能・設定はありますでしょうか。よろしくお願いします。

Product Version: UE 4.12
Tags:
more ▼

asked Sep 03 '16 at 08:28 PM in Japanese

avatar image

katutojiWazen
157 26 28 40

(comments are locked)
10|2000 characters needed characters left

2 answers: sort voted first

重い物の再現はUE4では再現されていて、FPSテンプレートで箱に接触してみると、 大きい箱と小さい箱で動きの違いがわかるとおもいます。

多分問題担っている部分はプレイヤーの移動方法だと思われます。 (Massln Kgの設定は大きさを考慮した値が入っているため、 其処から大きくした場合は問題ないと思います。)

actor add Location 等の場合、 自分の指定座標に位置転送、存在するものは強制的に排除 とゆう動作になるためです。

FPS等で使用されている、ADD movement Inputの場合は キャラクターの移動する力を増やす処理になるので重い物にぶつかった場合、 その力が足らなければ動かせないじょうたいになります。

後は、キャラクターの腕等に判定がある状態で、 モーション動作で動かされてしまっている状態があるかもしれません。

more ▼

answered Sep 05 '16 at 10:47 AM

avatar image

takanyan7
536 20 5 12

(comments are locked)
10|2000 characters needed characters left

Massln Kgはあくまで質量を設定する項目なので、質問者さんがやりたい1と2の動作はこれはでは実現できません。
まず1の場合Takanyanさんがおしゃっている通りの現象が起こっているため、重たいものにはシミュレーションをOFFにして動かない、もしくは手付で移動させるという手もあります。

2については、速度を変えたい場合は重力の掛かる力を増やしてあげるかForceなどで力を加える必要があります。 非フィジックスとフィジックスでの扱いだと上記の方法で行うしかないように思えます。

more ▼

answered Sep 09 '16 at 12:34 PM

avatar image

nullponull
1.5k 70 20 51

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question