General
在General選項卡中,你會找到可以修改的最常用引數(AC)。
Parameters
Player
如果設定為true,該Animal將是你的主角。
這將使用單例模式,並設定靜態值:Animal.isPlayer.Value = true;。這樣,Respawn System和CheckPoints將知道在Animal死亡時應該重生哪個主Animal(Player)。
Pivots
Pivots用於將動物對齊到地面或水面,更多資訊請參見下一個連結。
Movement
Camera Input
動物將使用攝像機的前進方向進行移動。
- 如果禁用Camera Input,動物將不再受到攝像機視角的影響,也可以向後走。
Always Forward
如果為true,動物將始終向前移動——就像無盡跑步遊戲一樣。
Use Camera Up
使用攝像機的上向量在飛行或水下游泳時上下移動——如果為false,動物需要一個上下輸入才能升高或降低。
- 啟用時,如果你將攝像機向上或向下指,角色也會隨之向上或向下移動。
Smooth Vertical
用於搖桿或移動輸入,透過搖桿壓力增加速度。
Can Sprint
動物可以衝刺嗎?
Turn Multiplier
動物的轉向倍增器。更高的值意味著動物轉向更快。
In Place Damp
在原地轉動時的平滑阻尼。這在AI到達目標並且目標在AI動物周圍移動時使用。
Turn Limit
當轉角超過提供的限制時,減慢動物的速度。
https://streamable.com/9cwag1
Animator Speed
動物動畫師的全域性倍增器。更高的值意味著動畫播放得更快。
Time Multiplier
動物的區域性時間倍增器。可以用於慢動作移動。你可以讓所有動物敵人慢慢移動,而你的角色以正常速度移動,以模擬聚焦功能。
Ground
Ground Layer
動物考慮的地面層。
- (如果動物無故開始下落,可能是因為Ground Layer為空,或者動物下面的遊戲物件層需要新增到Ground Layer Mask中)。
Ground Layer設定為Nothing ->
Orient To Ground
一個開關,允許動物將其旋轉對齊到地面——禁用此功能用於類人角色!
Debris Tag
你在Unity中將你的碎片標記為什麼?為小石頭、樓梯和動物可以行走的小物體打標籤,以便更好地進行射線投射計算。預設設定為“Stair”。
https://streamable.com/zweytj
Height
動物的臀部到地面的距離。
Slope Limit
動物可以行走的最大坡度角。如果動物嘗試在超出此角度的坡度上行走,它將滑下。
Slide Threshold
開始滑下的地形角度。
Slide Amount
如果動物因坡度而滑下,應被推動的力度。
Slide Damp (Dampening)
啟用滑動效果的阻尼值——較低的值意味著滑動發生得更快。
Ground Alignment
Align Pos Lerp
在接地時對齊地面的平滑值。
Align Pos Lerp = 2 ->
Align Pos Lerp = 30 ->
Align Pos Delta
在使用非接地狀態(例如下落)時對齊地面的平滑值。
Align Rot Lerp
在接地時對齊地面坡度的平滑值。
Align Rot Lerp = 2 ->
Align Rot Lerp = 30 ->
Raycast Radius
用於檢查動物下方地面的球形射線投射半徑。
Align Cycle
當動物接地時,控制器每幀應檢查多頻繁以對齊動物。更高的值意味著更高的精度,較低的值意味著更好的效能。預設值為每幀一次。
Gravity
Direction
重力的方向為Vector 3。預設值為y軸上的-1。例如,標準的地球重力直接向下施加。
Force
動物下落到地面的力量。預設值為9.8。
Start Gravity Cycle
啟動重力並給動物下壓的額外時間。
更高的值意味著更強的重力。
Clamp Gravity Speed
限制重力的速度/速度。設定為0將忽略此設定。
Ground Changes Gravity
一個開關,允許動物在任何表面上以任何方向移動,例如倒立或類似於索尼克在管道中移動。
Strafing
Can Strafe
動物可以側移嗎?
- 側移需要一套新的動畫。確保你有適當的動畫來使用此功能!
Strafe
啟用動物的側移——一個可切換的布林值,通常在執行時使用——通常不需要自己設定。
Normalize
規範化動物的側移角度,例如180到-180變為1到-1。
Lerp
平滑進入狀態的Lerp值。預設值為5。