Physic Materials - Unity Official Tutorials
-
0:00 - 0:02物理材質(Physic Material)
-
0:02 - 0:06這種材質不會影響物件外觀
但會影響物理引擎運算 -
0:06 - 0:08想想看籃球與保齡球之間的差異
-
0:08 - 0:13除了兩者彈跳的方式、重量的差異性
-
0:13 - 0:17表面質感的差異
與其它表面產生的反應也有差異 -
0:17 - 0:23物理材質可點選專案裡的Create鈕來建立
-
0:25 - 0:29從檢視裡調整和其它表面互動的設定
-
0:29 - 0:32利用摩擦力的設定來控制互動的結果
-
0:32 - 0:36動態摩擦(Dynamic Friction)
用來設定物件移動產生的摩擦力 -
0:36 - 0:42靜態摩擦(Static Friction)用來設定
從靜止狀態移動一個物件需要多少力量 -
0:42 - 0:47彈力(Bounciness)設定物件的彈力大小
-
0:47 - 0:52綜合摩擦(Friction Combine)
設定物件對其它物件材質的反應 -
0:52 - 0:59摩擦方向(Friction Direction)
設定各軸向的摩擦力 -
0:59 - 1:04而動態摩擦 2和靜態摩擦 2
是用來控制摩擦方向的三個軸向數值 -
1:04 - 1:11在這個範例裡
我們將方體和工作臺加入了物理材質 -
1:12 - 1:16物理材質可在物件碰撞體屬性裡指定
-
1:16 - 1:21你可以在碰撞體元件裡
看到一個指定物理材質(Materia)的設定 -
1:23 - 1:28當開始播放遊戲時
方體物件顯得滑溜又略有彈力 -
1:29 - 1:31那是因為我的動態摩擦和靜態摩擦設定為 0
-
1:31 - 1:38代表平滑表面上沒東西阻止的了它
同時也帶了些許彈力 -
1:38 - 1:43如果我將彈力設定提高它就會彈離工作臺
-
1:45 - 1:51如果我想限制它在X軸的摩擦力
-
1:51 - 1:55我可以在物理材質檢視裡
-
1:55 - 2:01將摩擦方向的X軸設定為1
並加大動態摩擦2的數值 -
2:01 - 2:06接著我將彈力降低
這樣它就不會彈離工作臺 -
2:07 - 2:12你可以看到方體物件滑動了一下就停止
這是因為摩擦方向限制的關係 -
2:12 - 2:22所以我們將限制在調低一點
你可以看到它開始滑動 -
2:29 - 2:30這樣你就能了解
-
2:30 - 2:34物理材質可以完全控制物件表面的設定
-
2:34 - 2:36以及物件和其他物件的碰撞行為
![]() |
Amara Bot edited Chinese, Traditional subtitles for Physic Materials - Unity Official Tutorials |