[過去ログ] 【3Dゲームエンジン】Unity質問スレッド38 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
733(5): 2018/12/05(水)17:35 ID:vf12N2D+(1/3) AAS
移動中の物体を徐々に減速して停止する、という挙動をプログラムしたいのですが、上手くいかないので質問させてください
Update内で0.01秒に5m、z方向に進んでいます
この状態から、時間を3秒かけて、300m先で停止させます
この時に、0.01秒で5m進む値を、3秒かけて徐々に0にする減速方法がわかりません
5m/3秒に0.01をかけて、Update0.01秒ごとにその値分減速させれば、
ちょうど3秒で0になりますが、距離の方が合わなくなってしまいます
進んだ距離によって減速する数値を変更すればいいのだと思いますが、その方法がわかりません
省2
736: 2018/12/05(水)19:36 ID:qsx41bvU(1) AAS
>>733
高校数学
微分積分
737(1): 2018/12/05(水)20:28 ID:NwsJxmYp(1) AAS
>>733
tween系のアセットを買えば幸せになれるぞ
よくわからんならフリー版で試すといい
740(1): 2018/12/05(水)23:03 ID:/joSSfrB(1) AAS
>>733
0.01秒で5M進むって事は
0.1秒で50M
1秒で500M進むって事だよね?(空気抵抗、地面抵抗無視で)
3秒だと、1500M進むのを、3秒かけて停止したいというのはかなり急ブレーキな気がするがまぁ、置いといて
秒速500Mのを300Mかけて停止させる、時間は3秒
外部リンク:dekiyo.exblog.jp
省1
742(1): 2018/12/05(水)23:49 ID:/Fezbe3i(1) AAS
>>733
加速度をaとして時間に3秒 距離に300mで式に代入すれば
aが求まるのでは?
756: 2018/12/07(金)22:39 ID:Y+C/VJmE(1) AAS
>>733 >>748だけど、やっぱSmoothDampでも無理だったぜ
いけたと思ったのはテスト用に定数入れてたせいだった
このスレで言われたこと全部無視して1から考えたら、なんとか思い通りの挙動になった
同じような問題で困ってる人がこのスレに出てきたら、その時は真っ先に教えてあげようと思う
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.044s