TO SQUASH: shark movement.

This commit is contained in:
2026-08-11 21:47:03 -04:00
parent d15c7002a8
commit e1c418499f
11 changed files with 327 additions and 80 deletions
+131 -8
View File
@@ -11,6 +11,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 20
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 9123147110355072292}
m_Solo: 0
@@ -36,6 +39,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 60
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -3560438917037117173}
m_Solo: 0
@@ -87,6 +93,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 250
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1682850738014771683}
m_Solo: 0
@@ -138,6 +147,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 290
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5277595663515725700}
m_Solo: 0
@@ -189,6 +201,9 @@ AnimatorStateTransition:
- m_ConditionMode: 1
m_ConditionEvent: killed
m_EventTreshold: 0
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1206562546520099631}
m_Solo: 0
@@ -266,6 +281,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 150
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1978790674017899076}
m_Solo: 0
@@ -317,6 +335,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 240
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 7015375175370542177}
m_Solo: 0
@@ -446,6 +467,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 200
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 4558097237328583935}
m_Solo: 0
@@ -471,6 +495,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 270
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -6743697387058055944}
m_Solo: 0
@@ -522,6 +549,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 50
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -2911909492595799032}
m_Solo: 0
@@ -572,6 +602,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 40
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 4888496107908782858}
m_Solo: 0
@@ -675,6 +708,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 210
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 7824525655954089900}
m_Solo: 0
@@ -830,6 +866,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 330
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 8645333744770424753}
m_Solo: 0
@@ -881,6 +920,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 320
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -350104986871661508}
m_Solo: 0
@@ -906,6 +948,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 180
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5324687466564205786}
m_Solo: 0
@@ -929,12 +974,6 @@ AnimatorController:
m_Name: Shark
serializedVersion: 6
m_AnimatorParameters:
- m_Name: spawnLeft
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 1
m_Controller: {fileID: 9100000}
- m_Name: killed
m_Type: 9
m_DefaultFloat: 0
@@ -947,6 +986,24 @@ AnimatorController:
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: spawnLeft
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: spawnRight
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: canMove
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
@@ -972,6 +1029,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 280
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1967316887960420989}
m_Solo: 0
@@ -997,6 +1057,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 190
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 6514949495483533263}
m_Solo: 0
@@ -1074,6 +1137,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 130
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5691143146838133271}
m_Solo: 0
@@ -1099,6 +1165,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 0
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5938832322387406711}
m_Solo: 0
@@ -1150,6 +1219,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 100
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -8441714140185346732}
m_Solo: 0
@@ -1175,6 +1247,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 260
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 2776719787719470521}
m_Solo: 0
@@ -1226,6 +1301,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 230
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5423501022385390887}
m_Solo: 0
@@ -1251,6 +1329,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 300
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 211193350841979817}
m_Solo: 0
@@ -1276,6 +1357,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 110
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1755949162279523109}
m_Solo: 0
@@ -1327,6 +1411,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 220
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 4957189558556809040}
m_Solo: 0
@@ -1352,6 +1439,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 80
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 7765654114557479258}
m_Solo: 0
@@ -1377,6 +1467,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 160
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -721853120501245793}
m_Solo: 0
@@ -1399,8 +1492,8 @@ AnimatorStateTransition:
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: spawnLeft
- m_ConditionMode: 1
m_ConditionEvent: spawnRight
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 331647904783851986}
@@ -1427,6 +1520,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 10
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -7944689736018436598}
m_Solo: 0
@@ -1812,6 +1908,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 140
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -4225378035088755024}
m_Solo: 0
@@ -1915,6 +2014,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 30
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5472469494141224884}
m_Solo: 0
@@ -1940,6 +2042,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 350
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5981924113678901857}
m_Solo: 0
@@ -1965,6 +2070,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 120
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 5177469474983260023}
m_Solo: 0
@@ -1990,6 +2098,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 90
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1250641032654657572}
m_Solo: 0
@@ -2067,6 +2178,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 170
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 8782352797285012426}
m_Solo: 0
@@ -2092,6 +2206,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 310
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 6225533919839270083}
m_Solo: 0
@@ -2117,6 +2234,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 70
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -3893262184000258542}
m_Solo: 0
@@ -2220,6 +2340,9 @@ AnimatorStateTransition:
- m_ConditionMode: 6
m_ConditionEvent: angle
m_EventTreshold: 340
- m_ConditionMode: 1
m_ConditionEvent: canMove
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -1020692297201774755}
m_Solo: 0