V2.8 移动算法更新

过去X与Y可同时达到maxspeed致使速度会超过maxspeed,本次修正了该错误。
追加移动Penalty。
This commit is contained in:
2023-02-15 21:06:57 +09:00
parent 5ccb06c545
commit faa4e7b065
6 changed files with 386 additions and 367 deletions
+113 -113
View File
@@ -1,30 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &1
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0}
m_Name:
m_EditorClassIdentifier:
m_PixelRect:
serializedVersion: 2
x: -1073
y: -653
width: 1080
height: 595
m_ShowMode: 0
m_Title: Game
m_RootView: {fileID: 4}
m_MinSize: {x: 100, y: 121}
m_MaxSize: {x: 4000, y: 4021}
m_Maximized: 0
--- !u!114 &2
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
@@ -38,16 +14,40 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_PixelRect:
serializedVersion: 2
x: 70
y: 53
width: 1840
height: 1019
x: -152
y: 101
width: 1858
height: 1037
m_ShowMode: 4
m_Title: Inspector
m_Title: Hierarchy
m_RootView: {fileID: 12}
m_MinSize: {x: 875, y: 542}
m_MinSize: {x: 875, y: 392}
m_MaxSize: {x: 10000, y: 10000}
m_Maximized: 0
--- !u!114 &2
MonoBehaviour:
m_ObjectHideFlags: 52
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0}
m_Name:
m_EditorClassIdentifier:
m_PixelRect:
serializedVersion: 2
x: -1080
y: -695
width: 1080
height: 636
m_ShowMode: 0
m_Title: Game
m_RootView: {fileID: 4}
m_MinSize: {x: 100, y: 121}
m_MaxSize: {x: 4000, y: 4021}
m_Maximized: 0
--- !u!114 &3
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -66,7 +66,7 @@ MonoBehaviour:
x: 0
y: 0
width: 1080
height: 595
height: 636
m_MinSize: {x: 100, y: 121}
m_MaxSize: {x: 4000, y: 4021}
m_ActualView: {fileID: 16}
@@ -93,11 +93,11 @@ MonoBehaviour:
x: 0
y: 0
width: 1080
height: 595
height: 636
m_MinSize: {x: 100, y: 121}
m_MaxSize: {x: 4000, y: 4021}
vertical: 0
controlID: 152
controlID: 48
--- !u!114 &5
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -114,9 +114,9 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 589
width: 878
height: 380
y: 714
width: 1083
height: 273
m_MinSize: {x: 231, y: 271}
m_MaxSize: {x: 10001, y: 10021}
m_ActualView: {fileID: 18}
@@ -144,12 +144,12 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 878
height: 969
width: 1083
height: 987
m_MinSize: {x: 100, y: 200}
m_MaxSize: {x: 8096, y: 16192}
vertical: 1
controlID: 114
controlID: 80
--- !u!114 &7
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -166,9 +166,9 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 358
width: 500
height: 611
y: 714
width: 335
height: 273
m_MinSize: {x: 102, y: 121}
m_MaxSize: {x: 4002, y: 4021}
m_ActualView: {fileID: 22}
@@ -193,14 +193,14 @@ MonoBehaviour:
- {fileID: 7}
m_Position:
serializedVersion: 2
x: 878
x: 1083
y: 0
width: 500
height: 969
width: 335
height: 987
m_MinSize: {x: 100, y: 200}
m_MaxSize: {x: 8096, y: 16192}
vertical: 1
controlID: 123
controlID: 141
--- !u!114 &9
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -218,8 +218,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 500
height: 358
width: 335
height: 714
m_MinSize: {x: 202, y: 221}
m_MaxSize: {x: 4002, y: 4021}
m_ActualView: {fileID: 20}
@@ -247,12 +247,12 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 30
width: 1840
height: 969
width: 1858
height: 987
m_MinSize: {x: 300, y: 200}
m_MaxSize: {x: 24288, y: 16192}
vertical: 0
controlID: 17
controlID: 79
--- !u!114 &11
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -268,10 +268,10 @@ MonoBehaviour:
m_Children: []
m_Position:
serializedVersion: 2
x: 1378
x: 1418
y: 0
width: 462
height: 969
width: 440
height: 987
m_MinSize: {x: 276, y: 71}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 19}
@@ -299,8 +299,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 1840
height: 1019
width: 1858
height: 1037
m_MinSize: {x: 875, y: 300}
m_MaxSize: {x: 10000, y: 10000}
m_UseTopView: 1
@@ -324,7 +324,7 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 1840
width: 1858
height: 30
m_MinSize: {x: 0, y: 0}
m_MaxSize: {x: 0, y: 0}
@@ -345,8 +345,8 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 999
width: 1840
y: 1017
width: 1858
height: 20
m_MinSize: {x: 0, y: 0}
m_MaxSize: {x: 0, y: 0}
@@ -367,8 +367,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 878
height: 589
width: 1083
height: 714
m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 21}
@@ -396,10 +396,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: -1073
y: -653
x: -1080
y: -695
width: 1080
height: 574
height: 615
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -410,7 +410,7 @@ MonoBehaviour:
m_ShowGizmos: 0
m_TargetDisplay: 0
m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
m_TargetSize: {x: 1080, y: 553}
m_TargetSize: {x: 1080, y: 594}
m_TextureFilterMode: 0
m_TextureHideFlags: 61
m_RenderIMGUI: 1
@@ -418,7 +418,7 @@ MonoBehaviour:
m_UseMipMap: 0
m_VSyncEnabled: 0
m_Gizmos: 0
m_Stats: 1
m_Stats: 0
m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000
m_ZoomArea:
m_HRangeLocked: 0
@@ -427,8 +427,8 @@ MonoBehaviour:
vZoomLockedByDefault: 0
m_HBaseRangeMin: -540
m_HBaseRangeMax: 540
m_VBaseRangeMin: -276.5
m_VBaseRangeMax: 276.5
m_VBaseRangeMin: -297
m_VBaseRangeMax: 297
m_HAllowExceedBaseRangeMin: 1
m_HAllowExceedBaseRangeMax: 1
m_VAllowExceedBaseRangeMin: 1
@@ -447,9 +447,9 @@ MonoBehaviour:
x: 0
y: 21
width: 1080
height: 553
height: 594
m_Scale: {x: 1, y: 1}
m_Translation: {x: 540, y: 276.5}
m_Translation: {x: 540, y: 297}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
@@ -457,12 +457,12 @@ MonoBehaviour:
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -540
y: -276.5
y: -297
width: 1080
height: 553
height: 594
m_MinimalGUI: 1
m_defaultScale: 1
m_LastWindowPixelSize: {x: 1080, y: 574}
m_LastWindowPixelSize: {x: 1080, y: 615}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
@@ -488,10 +488,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 1920
y: 784
width: 1125
height: 255
x: 62
y: 787
width: 1086
height: 252
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -516,10 +516,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 70
y: 672
width: 877
height: 359
x: -152
y: 845
width: 1082
height: 252
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -549,10 +549,10 @@ MonoBehaviour:
m_LockTracker:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: ca780000
m_LastClickedID: 30922
m_ExpandedIDs: 00000000a0780000a2780000a4780000a6780000a8780000c478000000ca9a3b
scrollPos: {x: 0, y: 104}
m_SelectedIDs: ea780000
m_LastClickedID: 30954
m_ExpandedIDs: 00000000a0780000a2780000a4780000a6780000a8780000e478000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -632,10 +632,10 @@ MonoBehaviour:
m_Icon: {fileID: 0}
m_ResourceFile:
m_NewAssetIndexInList: -1
m_ScrollPosition: {x: 0, y: 0}
m_ScrollPosition: {x: 0, y: 83}
m_GridSize: 16
m_SkipHiddenPackages: 0
m_DirectoriesAreaWidth: 334
m_DirectoriesAreaWidth: 355
--- !u!114 &19
MonoBehaviour:
m_ObjectHideFlags: 52
@@ -656,10 +656,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 1448
y: 83
width: 461
height: 948
x: 1419
y: 19
width: 439
height: 966
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -697,10 +697,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 948
y: 83
width: 498
height: 337
x: 1
y: 19
width: 333
height: 693
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -708,9 +708,9 @@ MonoBehaviour:
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: 46b50000
m_LastClickedID: 46406
m_ExpandedIDs: c0efffff1af0ffff9af1ffff32fbffffe0ab0000
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: 32fbffffc06a0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@@ -754,10 +754,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 70
y: 83
width: 877
height: 568
x: 0
y: 19
width: 1082
height: 693
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default
@@ -811,7 +811,7 @@ MonoBehaviour:
floating: 0
collapsed: 0
displayed: 1
snapOffset: {x: 0, y: 25}
snapOffset: {x: 0, y: 0}
snapOffsetDelta: {x: 0, y: 0}
snapCorner: 0
id: unity-transform-toolbar
@@ -992,9 +992,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
m_Target: {x: -235.76265, y: -96.757225, z: -37.648766}
m_Target: {x: -187.27528, y: -575.05884, z: 130.28072}
speed: 2
m_Value: {x: -235.76265, y: -96.757225, z: -37.648766}
m_Value: {x: -187.27528, y: -575.05884, z: 130.28072}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
@@ -1041,13 +1041,13 @@ MonoBehaviour:
m_GridAxis: 1
m_gridOpacity: 0.5
m_Rotation:
m_Target: {x: -0.3018964, y: -0.27848974, z: 0.09269831, w: -0.9070203}
m_Target: {x: 0.5423778, y: 0.009795776, z: -0.0063570384, w: 0.8400479}
speed: 2
m_Value: {x: -0.30189642, y: -0.27848974, z: 0.09269832, w: -0.90702033}
m_Value: {x: 0.5423804, y: 0.009795822, z: -0.006357068, w: 0.84005183}
m_Size:
m_Target: 103.20677
m_Target: 355.98242
speed: 2
m_Value: 103.20677
m_Value: 355.98242
m_Ortho:
m_Target: 0
speed: 2
@@ -1092,10 +1092,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 948
y: 441
width: 498
height: 590
x: 1
y: 733
width: 333
height: 252
m_ViewDataDictionary: {fileID: 0}
m_OverlayCanvas:
m_LastAppliedPresetName: Default