找回密碼
 注冊帳號

掃一掃,訪問微社區

腳本 unity球體受力

1
回復
333
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
7日久生情
2586/5000
排名
527
昨日變化

43

主題

350

帖子

2586

積分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
24754
好友
1
蠻牛幣
2599
威望
0
注冊時間
2014-5-12
在線時間
705 小時
最后登錄
2019-9-29

活力之星

20蠻牛幣

如圖↑   當我按下W鍵的時候就會給球在z軸正方向一個力
[AppleScript] 純文本查看 復制代碼
using System.Collections;
    private void FixedUpdate()
    {
        if (Input.GetKey(KeyCode.W))
            this.GetComponent<Rigidbody>().AddForce(0, 0, 5);

        Debug.Log(this.GetComponent<Rigidbody>().velocity);
    }


并且小球的阻力和角阻力都設定為0

當我一直按住W的時候  小球加速滾動  并且最大速度3.8

當我放開W的時候 小球開始減速  減到速度3.5開始勻速

如果小球的阻力和角阻力都設定為0   那在按下W的時候小球不該一直勻加速運動嗎?  放開的時候小球不該勻速運動嗎?   為什么會出現3.8和3.5兩個值呢?


回復

使用道具 舉報

2初來乍到
141/150
排名
19339
昨日變化

4

主題

53

帖子

141

積分

Rank: 2Rank: 2

UID
137384
好友
0
蠻牛幣
8
威望
0
注冊時間
2016-2-24
在線時間
54 小時
最后登錄
2019-10-10
沙發
2019-7-17 18:20:42 只看該作者
本帖最后由 神gun手 于 2019-7-17 18:28 編輯

物體在前進的期間,也在旋轉。你可以看一下你的小球的transform值,涉及到球體內部如何計算不得而知,但小球轉動起來的動力哪來的值得思考。換成cube他是翻滾前行。 如果想要求符合理想條件的運動。建議不受重力影響 或者點擊is kenimatic ,然后靠理論計算公式驅動transform值變化
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

捕鱼王怎么进不去 四川麻将技巧 最精准的三肖六码准 云南时时是统一的吗 重庆时时现场开奖结果 博客秀 看牌牛牛作弊 金龙国际 十二生肖本期开奖结果 宝彩娱乐是骗局吗 苹果版 重庆时时彩 内蒙古时时开奖 有通比牛牛的游戏中心 重庆时时综合分布走势图 彩票玩快三大小单双怎么赢钱 时时计自由的百科天堂 欢乐牛牛