找回密碼
 注冊帳號

掃一掃,訪問微社區

腳本 如何使Rigidbody2D的物體勻速下落?

6
回復
269
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
3偶爾光臨
281/300
排名
9679
昨日變化

13

主題

69

帖子

281

積分

Rank: 3Rank: 3Rank: 3

UID
202813
好友
0
蠻牛幣
92
威望
0
注冊時間
2017-1-17
在線時間
83 小時
最后登錄
2020-5-7
5蠻牛幣

如圖,我在制作2D平臺跳躍游戲。
但我發現我使用 Dynamic 模式,它將會受到重力加速度影響。游戲對象的下落速度會隨著時間流逝越來越快。
我自己想到一種辦法是打開 Project Setting 去控制游戲中的重力,然后在 Update 方法中給它一個勻速下落的速度。但我認為這會影響性能、或導致我后期拓展開發不便。

請多指教

回復

使用道具 舉報

3偶爾光臨
281/300
排名
9679
昨日變化

13

主題

69

帖子

281

積分

Rank: 3Rank: 3Rank: 3

UID
202813
好友
0
蠻牛幣
92
威望
0
注冊時間
2017-1-17
在線時間
83 小時
最后登錄
2020-5-7
沙發
樓主 2020-2-26 17:29:35 只看該作者
補充一下,剛剛我測試了一下,取消游戲的重力,會無法進行跳躍,無法通過 Rigidbody2D 的 velocity 控制,貌似是這個想法是涼了
回復

使用道具 舉報

6蠻牛粉絲
1366/1500
排名
2331
昨日變化

1

主題

174

帖子

1366

積分

Rank: 6Rank: 6Rank: 6

UID
132454
好友
0
蠻牛幣
3139
威望
0
注冊時間
2015-12-23
在線時間
573 小時
最后登錄
2020-3-19
板凳
2020-3-2 17:27:45 只看該作者
可以控制,調制phyics參數
回復

使用道具 舉報

6蠻牛粉絲
1366/1500
排名
2331
昨日變化

1

主題

174

帖子

1366

積分

Rank: 6Rank: 6Rank: 6

UID
132454
好友
0
蠻牛幣
3139
威望
0
注冊時間
2015-12-23
在線時間
573 小時
最后登錄
2020-3-19
地板
2020-3-2 17:28:48 只看該作者
你要的效果類似pc待機的那個球嗎,固定勻速飄動?
回復

使用道具 舉報

3偶爾光臨
281/300
排名
9679
昨日變化

13

主題

69

帖子

281

積分

Rank: 3Rank: 3Rank: 3

UID
202813
好友
0
蠻牛幣
92
威望
0
注冊時間
2017-1-17
在線時間
83 小時
最后登錄
2020-5-7
5#
樓主 2020-3-3 13:36:51 只看該作者
通過腳本,限制最大下落速度了,就此結帖
回復

使用道具 舉報

2初來乍到
146/150

1

主題

41

帖子

146

積分

Rank: 2Rank: 2

UID
324522
好友
0
蠻牛幣
336
威望
0
注冊時間
2019-6-11
在線時間
86 小時
最后登錄
2020-5-8
6#
2020-3-3 15:10:22 只看該作者
可以跳躍和勻速下落全由代碼控制,不用該組件。
回復

使用道具 舉報

0

主題

79

帖子

90

積分

Rank: 2Rank: 2

UID
331803
好友
0
蠻牛幣
1
威望
0
注冊時間
2019-9-16
在線時間
11 小時
最后登錄
2020-3-25
7#
2020-3-6 14:01:39 只看該作者
調制phyics參數
回復

使用道具 舉報

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

本版積分規則

5.1勞動節課程大促銷!27日零點開始!
神马电影34pp影视午夜