V3.1.3 优化代码

分离AgentController和MLAgentsController
This commit is contained in:
2023-07-10 01:51:44 +08:00
parent 246ac4adfa
commit 0b0c0771ce
13 changed files with 931 additions and 231 deletions
+70 -53
View File
@@ -4059,11 +4059,11 @@ RectTransform:
m_Father: {fileID: 55747560}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 250, y: -150}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &413189341
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -4484,11 +4484,11 @@ RectTransform:
m_Father: {fileID: 55747560}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 250, y: -150}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -250, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 1, y: 0.5}
--- !u!114 &440411431
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -6412,7 +6412,8 @@ GameObject:
- component: {fileID: 629870343}
- component: {fileID: 629870342}
- component: {fileID: 629870341}
- component: {fileID: 629870340}
- component: {fileID: 629870347}
- component: {fileID: 629870346}
- component: {fileID: 629870339}
- component: {fileID: 629870338}
- component: {fileID: 629870344}
@@ -6468,40 +6469,6 @@ MonoBehaviour:
m_UseChildSensors: 1
m_UseChildActuators: 1
m_ObservableAttributeHandling: 0
--- !u!114 &629870340
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4faf6e358e53cc24582eaff8dd830f97, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 0
parameterContainerObj: {fileID: 707336050}
environmentObj: {fileID: 749443372}
enemyContainerObj: {fileID: 891195334}
sceneBlockContainerObj: {fileID: 1811162388}
environmentUIControlObj: {fileID: 156390936}
targetControllerObj: {fileID: 1692325237}
HUDObj: {fileID: 2082200184}
thisCam: {fileID: 1633276149}
moveSpeed: 9
vX: 0
vZ: 0
thisMovement: {x: 0, y: 0, z: 0}
acceleration: 0.9
mouseXSensitivity: 100
mouseYSensitivity: 200
yRotation: 0.1
oneHotRayTag: 1
defaultTPCamera: 1
--- !u!114 &629870341
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -6598,6 +6565,56 @@ MonoBehaviour:
m_EditorClassIdentifier:
isDead: 0
maxHP: 100
--- !u!114 &629870346
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 427cc67643922b245b572721bea0462d, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 0
paramContainerObj: {fileID: 707336050}
targetControllerObj: {fileID: 1692325237}
environmentUIObj: {fileID: 156390936}
hudUIObj: {fileID: 2082200184}
oneHotRayTag: 1
--- !u!114 &629870347
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a899ce3efe4b8384a8cc2e43cc761b71, type: 3}
m_Name:
m_EditorClassIdentifier:
parameterContainerObj: {fileID: 707336050}
environmentObj: {fileID: 749443372}
enemyContainerObj: {fileID: 891195334}
sceneBlockContainerObj: {fileID: 1811162388}
environmentUIControlObj: {fileID: 156390936}
targetControllerObj: {fileID: 1692325237}
HUDObj: {fileID: 2082200184}
thisCam: {fileID: 1633276149}
moveSpeed: 9
vX: 0
vZ: 0
thisMovement: {x: 0, y: 0, z: 0}
acceleration: 0.1
mouseXSensitivity: 100
mouseYSensitivity: 200
yRotation: 0.1
defaultTPCamera: 1
--- !u!1 &636386815
GameObject:
m_ObjectHideFlags: 0
@@ -7905,11 +7922,11 @@ RectTransform:
m_Father: {fileID: 413189340}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 2, y: -0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 2, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &762190081
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -7937,7 +7954,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 0
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
@@ -14121,11 +14138,11 @@ RectTransform:
m_Father: {fileID: 440411430}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 2, y: -0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -2, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 1, y: 0.5}
--- !u!114 &1714055741
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -14153,7 +14170,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 0
m_Alignment: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
+52 -35
View File
@@ -6007,7 +6007,8 @@ GameObject:
- component: {fileID: 629870343}
- component: {fileID: 629870342}
- component: {fileID: 629870341}
- component: {fileID: 629870340}
- component: {fileID: 629870347}
- component: {fileID: 629870346}
- component: {fileID: 629870339}
- component: {fileID: 629870338}
- component: {fileID: 629870344}
@@ -6063,40 +6064,6 @@ MonoBehaviour:
m_UseChildSensors: 1
m_UseChildActuators: 1
m_ObservableAttributeHandling: 0
--- !u!114 &629870340
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4faf6e358e53cc24582eaff8dd830f97, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 0
parameterContainerObj: {fileID: 707336050}
environmentObj: {fileID: 749443372}
enemyContainerObj: {fileID: 891195334}
sceneBlockContainerObj: {fileID: 1811162388}
environmentUIControlObj: {fileID: 156390936}
targetControllerObj: {fileID: 1692325237}
HUDObj: {fileID: 2082200184}
thisCam: {fileID: 1633276149}
moveSpeed: 9
vX: 0
vZ: 0
thisMovement: {x: 0, y: 0, z: 0}
acceleration: 0.9
mouseXSensitivity: 100
mouseYSensitivity: 200
yRotation: 0.1
oneHotRayTag: 1
defaultTPCamera: 1
--- !u!114 &629870341
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -6193,6 +6160,56 @@ MonoBehaviour:
m_EditorClassIdentifier:
isDead: 0
maxHP: 100
--- !u!114 &629870346
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 427cc67643922b245b572721bea0462d, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 0
paramContainerObj: {fileID: 707336050}
targetControllerObj: {fileID: 1692325237}
environmentUIObj: {fileID: 156390936}
hudUIObj: {fileID: 2082200184}
oneHotRayTag: 1
--- !u!114 &629870347
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 629870337}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a899ce3efe4b8384a8cc2e43cc761b71, type: 3}
m_Name:
m_EditorClassIdentifier:
parameterContainerObj: {fileID: 707336050}
environmentObj: {fileID: 749443372}
enemyContainerObj: {fileID: 891195334}
sceneBlockContainerObj: {fileID: 1811162388}
environmentUIControlObj: {fileID: 156390936}
targetControllerObj: {fileID: 1692325237}
HUDObj: {fileID: 2082200184}
thisCam: {fileID: 1633276149}
moveSpeed: 9
vX: 0
vZ: 0
thisMovement: {x: 0, y: 0, z: 0}
acceleration: 0.1
mouseXSensitivity: 100
mouseYSensitivity: 200
yRotation: 0.1
defaultTPCamera: 1
--- !u!1 &636386815
GameObject:
m_ObjectHideFlags: 0