浏览代码

add new demos and do more cleanup.

/hh-32-observation-crawler
HH 4 年前
当前提交
d6f1cb2d
共有 46 个文件被更改,包括 3976 次插入6023 次删除
  1. 1001
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo
  2. 2
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo.meta
  3. 4
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo.meta
  4. 542
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab
  5. 956
      Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicVariableSpeed.unity
  6. 989
      Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticTarget.unity
  7. 995
      Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticVariableSpeed.unity
  8. 2
      Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticVariableSpeed.unity.meta
  9. 44
      Project/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAgent.cs
  10. 1001
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamic.nn
  11. 2
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamic.nn.meta
  12. 1001
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStatic.nn
  13. 2
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStatic.nn.meta
  14. 233
      Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerStatic.unity
  15. 227
      Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerStaticVariableSpeed.unity
  16. 1001
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerDynVS.demo
  17. 10
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerDynVS.demo.meta
  18. 1001
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerStaVS.demo
  19. 10
      Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerStaVS.demo.meta
  20. 8
      Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms.meta
  21. 258
      Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms/LongPlatform.prefab
  22. 7
      Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms/LongPlatform.prefab.meta
  23. 229
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerDySingleSpeed.prefab
  24. 7
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerDySingleSpeed.prefab.meta
  25. 234
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerDyVariableSpeed.prefab
  26. 7
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerDyVariableSpeed.prefab.meta
  27. 187
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerStSingleSpeed.prefab
  28. 7
      Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerStSingleSpeed.prefab.meta
  29. 8
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/final.meta
  30. 8
      Project/Assets/ML-Agents/Examples/Crawler/TFModels/final 3env.meta
  31. 8
      Project/Assets/ML-Agents/Examples/Crawler/Meshes.meta
  32. 8
      Project/Assets/ML-Agents/Examples/Walker/Meshes.meta
  33. 0
      /Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamicVariableSpeed.nn
  34. 0
      /Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamicVariableSpeed.nn.meta
  35. 0
      /Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStaticVariableSpeed.nn
  36. 0
      /Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStaticVariableSpeed.nn.meta
  37. 0
      /Project/Assets/ML-Agents/Examples/SharedAssets/Meshes/LongNarrowPlatform.fbx
  38. 0
      /Project/Assets/ML-Agents/Examples/SharedAssets/Meshes/LongNarrowPlatform.fbx.meta
  39. 0
      /Project/Assets/ML-Agents/Examples/SharedAssets/Meshes/LongPlatform.fbx
  40. 0
      /Project/Assets/ML-Agents/Examples/SharedAssets/Meshes/LongPlatform.fbx.meta

1001
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo
文件差异内容过多而无法显示
查看文件

2
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo.meta


fileFormatVersion: 2
guid: 0d65dafbeef46458f9793deb48a2cc1b
guid: 13e8fb34b4d14457aa849c63ccf01419
ScriptedImporter:
fileIDToRecycleName:
11400002: Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo

4
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo.meta


fileFormatVersion: 2
guid: 9c4423ab9e9844fd88c4ca8508337330
guid: 66062d30c141946da8c52e0971917e5b
11400002: Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
11400000: Assets/Demonstrations/ExpertCrawlerSta.demo
externalObjects: {}
userData: ' (Unity.MLAgents.Demonstrations.DemonstrationSummary)'
assetBundleName:

542
Project/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab


m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6810593986226363672}
- {fileID: 8951412967461282419}
- {fileID: 7802320107249901494}
- {fileID: 5643237203815778913}
- {fileID: 2467802541598158120}
- {fileID: 3421283062001101768}
m_Father: {fileID: 0}
m_RootOrder: 0

m_LocalScale: {x: 100, y: 1, z: 100}
m_Children: []
m_Father: {fileID: 6810587057221831324}
m_RootOrder: 2
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0}
--- !u!33 &6840107661781754058
MeshFilter:

serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &482779450309021242
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6810587057221831324}
m_Modifications:
- target: {fileID: 3147077979164957381, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalPosition.y
value: -1.49
objectReference: {fileID: 0}
- target: {fileID: 5252291232001838641, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: -0.000000029802322
objectReference: {fileID: 0}
- target: {fileID: 5252291232309176028, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: 0.000000029802322
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041157, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_Name
value: CrawlerDySingleSpeed
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041157, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalPosition.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_RootOrder
value: 4
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232972424663, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.1500001
objectReference: {fileID: 0}
- target: {fileID: 5252291233085395618, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.1500001
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 7fbf0f15703ef417a803d3ab4fd55f02, type: 3}
--- !u!4 &5643237203815778913 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5252291232670041179, guid: 7fbf0f15703ef417a803d3ab4fd55f02,
type: 3}
m_PrefabInstance: {fileID: 482779450309021242}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4573852208357529272
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6810587057221831324}
m_Modifications:
- target: {fileID: 2270141184842932453, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2310084103354264149, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.y
value: -1.49
objectReference: {fileID: 0}
- target: {fileID: 2864902974773876700, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: targetToLookAt
value:
objectReference: {fileID: 7802320107249901494}
- target: {fileID: 2864902974773876700, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: updatedByAgent
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4845971000000621469, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.000000014901161
objectReference: {fileID: 0}
- target: {fileID: 4845971000000621469, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: 0.33000007
objectReference: {fileID: 0}
- target: {fileID: 4845971000245862049, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.000000044703484
objectReference: {fileID: 0}
- target: {fileID: 4845971000245862049, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: 0.32999957
objectReference: {fileID: 0}
- target: {fileID: 4845971000281612791, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.000000014901161
objectReference: {fileID: 0}
- target: {fileID: 4845971000281612791, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: 0.33000052
objectReference: {fileID: 0}
- target: {fileID: 4845971000566026490, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.28284273
objectReference: {fileID: 0}
- target: {fileID: 4845971000943818055, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.28284281
objectReference: {fileID: 0}
- target: {fileID: 4845971001325249074, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.28284281
objectReference: {fileID: 0}
- target: {fileID: 4845971001327158055, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.28284273
objectReference: {fileID: 0}
- target: {fileID: 4845971001622533708, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.000000029802322
objectReference: {fileID: 0}
- target: {fileID: 4845971001622533708, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: 0.33000004
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176648, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_Model
value:
objectReference: {fileID: 11400000, guid: 7040ebdb10cab44a7b516d0933dcd0d2,
type: 3}
- target: {fileID: 4845971001715176648, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_BehaviorName
value: CrawlerDynamic
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176648, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_BrainParameters.VectorObservationSize
value: 32
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176649, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: target
value:
objectReference: {fileID: 7802320107249901494}
- target: {fileID: 4845971001715176649, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: ground
value:
objectReference: {fileID: 6810815557394078638}
- target: {fileID: 4845971001715176649, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: orientationCube
value:
objectReference: {fileID: 186649206436789638}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176661, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_Name
value: Crawler
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176661, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: 7147393771121027373, guid: 0456c89e8c9c243d595b039fe7aa0bf9, type: 3}
m_SourcePrefab: {fileID: 100100000, guid: 0456c89e8c9c243d595b039fe7aa0bf9, type: 3}
--- !u!4 &8951412967461282419 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
m_PrefabInstance: {fileID: 4573852208357529272}
m_PrefabAsset: {fileID: 0}
--- !u!114 &8951412967461282417 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4845971001715176649, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
m_PrefabInstance: {fileID: 4573852208357529272}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2f37c30a5e8d04117947188818902ef3, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &186649206436789638 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4462656217269709630, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
m_PrefabInstance: {fileID: 4573852208357529272}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 771e78c5e980e440e8cd19716b55075f, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &6413179990576818696
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6810587057221831324}
m_Modifications:
- target: {fileID: 3631016866778687563, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: onCollisionEnterEvent.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 8951412967461282417}
- target: {fileID: 3631016866778687563, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: onCollisionEnterEvent.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: TouchedTarget
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalPosition.x
value: 5
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalPosition.y
value: 1.5
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalPosition.z
value: 5
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3840539935788495952, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_Name
value: DynamicTarget
objectReference: {fileID: 0}
- target: {fileID: 3840539935788495952, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 46734abd0de454192b407379c6a4ab8d, type: 3}
--- !u!4 &7802320107249901494 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 3839136118347789758, guid: 46734abd0de454192b407379c6a4ab8d,
type: 3}
m_PrefabInstance: {fileID: 6413179990576818696}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7700177186014226803
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6810587057221831324}
m_Modifications:
- target: {fileID: 3147077979164957381, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalPosition.y
value: -1.49
objectReference: {fileID: 0}
- target: {fileID: 5252291232001838641, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: -0.000000029802322
objectReference: {fileID: 0}
- target: {fileID: 5252291232309176028, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: 0.000000029802322
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041157, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_Name
value: CrawlerDyVariableSpeed
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041157, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041176, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_Model
value:
objectReference: {fileID: 11400000, guid: f30160db27295406792cb2c245436596,
type: 3}
- target: {fileID: 5252291232670041176, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_BehaviorName
value:
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041177, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: useFootGroundedVisualization
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalPosition.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_RootOrder
value: 5
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5252291232972424663, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.1500001
objectReference: {fileID: 0}
- target: {fileID: 5252291233085395618, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.1500001
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 28a89097e949f4e988b760459a6e7d4f, type: 3}
--- !u!4 &2467802541598158120 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5252291232670041179, guid: 28a89097e949f4e988b760459a6e7d4f,
type: 3}
m_PrefabInstance: {fileID: 7700177186014226803}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7798701981554532099
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.y
value: 2
value: 2.506
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}

- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_RootOrder
value: 6
value: 2
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}

956
Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicVariableSpeed.unity
文件差异内容过多而无法显示
查看文件

989
Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticTarget.unity
文件差异内容过多而无法显示
查看文件

995
Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticVariableSpeed.unity
文件差异内容过多而无法显示
查看文件

2
Project/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticVariableSpeed.unity.meta


fileFormatVersion: 2
guid: 466b29aa13fcb4f01afb832e42ffef4c
guid: 6111538d9260345beac563c22076f6ec
timeCreated: 1508521562
licenseType: Free
DefaultImporter:

44
Project/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAgent.cs


[RequireComponent(typeof(JointDriveController))] // Required to set joint forces
public class CrawlerAgent : Agent
{
//The type of crawler behavior we want to use.
//This setting will determine how the agent is set up during initialization.
CrawlerDynamic, CrawlerDynamicVariableSpeed, CrawlerStatic, CrawlerStaticVariableSpeed
CrawlerDynamic,
CrawlerDynamicVariableSpeed,
CrawlerStatic,
CrawlerStaticVariableSpeed
}
public CrawlerAgentBehaviorType typeOfCrawler;

//Crawler Brains
//A different brain will be used depending on the CrawlerAgentBehaviorType selected
[Header("NN Models")]
public NNModel crawlerDyBrain;
[Header("NN Models")] public NNModel crawlerDyBrain;
[Header("Walk Speed")]
[Range(0.1f, m_maxWalkingSpeed)]
[SerializeField]
[Header("Walk Speed")] [Range(0.1f, m_maxWalkingSpeed)] [SerializeField]
public float TargetWalkingSpeed // property
//The current target walking speed. Clamped because a value of zero will cause NaNs
public float TargetWalkingSpeed
//Should the agent sample a new goal velocity each episode?
//If true, walkSpeed will be randomly set between zero and m_maxWalkingSpeed in OnEpisodeBegin()

//The direction an agent will walk during training.
private Vector3 m_WorldDirToWalk = Vector3.right;
[Header("Target To Walk Towards")]
public Transform dynamicTargetPrefab; //Target prefab
[Header("Target To Walk Towards")] public Transform dynamicTargetPrefab; //Target prefab
public Transform staticTargetPrefab; //Target prefab
private Transform m_Target; //Target the agent will walk towards during training.

public Transform leg2Lower;
public Transform leg3Upper;
public Transform leg3Lower;
//This will be used as a stabilized model space reference point for observations
//Because ragdolls can move erratically during training, using a stabilized reference transform improves learning

public override void Initialize()
{
case CrawlerAgentBehaviorType.CrawlerDynamic :
case CrawlerAgentBehaviorType.CrawlerDynamic:
if(crawlerDyBrain)
if (crawlerDyBrain)
case CrawlerAgentBehaviorType.CrawlerDynamicVariableSpeed :
case CrawlerAgentBehaviorType.CrawlerDynamicVariableSpeed:
if(crawlerDyVSBrain)
if (crawlerDyVSBrain)
case CrawlerAgentBehaviorType.CrawlerStatic :
case CrawlerAgentBehaviorType.CrawlerStatic:
if(crawlerStBrain)
if (crawlerStBrain)
m_BehaviorParams.Model = crawlerStBrain;
var targetSpawnPos = transform.TransformPoint(new Vector3(0, 0, 1000));
m_Target = Instantiate(staticTargetPrefab, targetSpawnPos, Quaternion.identity, transform);

case CrawlerAgentBehaviorType.CrawlerStaticVariableSpeed :
case CrawlerAgentBehaviorType.CrawlerStaticVariableSpeed:
if(crawlerStVSBrain)
if (crawlerStVSBrain)
m_BehaviorParams.Model = crawlerStVSBrain;
var targetSpawnPos = transform.TransformPoint(new Vector3(0, 0, 1000));
m_Target = Instantiate(staticTargetPrefab, targetSpawnPos, Quaternion.identity, transform);

//Set our goal walking speed
TargetWalkingSpeed =
randomizeWalkSpeedEachEpisode ? Random.Range(0.1f, m_maxWalkingSpeed) : TargetWalkingSpeed;
}
/// <summary>

}
AddReward(matchSpeedReward * lookAtTargetReward);
m_WorldDirToWalk = m_Target.position - body.position;
m_OrientationCube.UpdateOrientation(body, m_Target);
if (m_DirectionIndicator)
{

1001
Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamic.nn
文件差异内容过多而无法显示
查看文件

2
Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerDynamic.nn.meta


fileFormatVersion: 2
guid: 7040ebdb10cab44a7b516d0933dcd0d2
guid: 53b79c6f40aeb46e693e7c1822ff1047
ScriptedImporter:
fileIDToRecycleName:
11400000: main obj

1001
Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStatic.nn
文件差异内容过多而无法显示
查看文件

2
Project/Assets/ML-Agents/Examples/Crawler/TFModels/CrawlerStatic.nn.meta


fileFormatVersion: 2
guid: ff52bf4e5f6124657b7139e8dfe730e7
guid: ed47ea041cd354cab91424ce98724880
ScriptedImporter:
fileIDToRecycleName:
11400000: main obj

233
Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerStatic.unity


debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &41273264
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_TagString
value: ground
objectReference: {fileID: 0}
- target: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 100002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 100004, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.x
value: 400
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 2300000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: acba6bf2a290a496bb8989b42bf8698d, type: 2}
- target: {fileID: 2300002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 66163cf35956a4be08e801b750c26f33, type: 2}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
--- !u!1001 &60886982
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 5
value: 4
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 9
value: 8
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 8
value: 7
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 14
value: 13
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 7
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 12
value: 11
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c319a0a1c387d420a92f520b38ef875b, type: 3}
--- !u!1 &1321968714 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 100004, guid: 123ce272c1899fe4cb9494514640e29e,
type: 3}
m_PrefabInstance: {fileID: 41273264}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1321968715
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: 198929, y: 500, z: 35000}
--- !u!65 &1321968716
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: -1015, y: 500, z: 35000}
--- !u!65 &1321968717
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: -1015}
--- !u!65 &1321968718
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: 71025}
--- !u!1001 &1324542349
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 11
value: 10
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c319a0a1c387d420a92f520b38ef875b, type: 3}
--- !u!1001 &1331921617
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.x
value: 400
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_RootOrder
value: 14
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178583767, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_Name
value: LongPlatform
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 790f969f5c774490abce721fdd2fa4b4, type: 3}
--- !u!1 &1409355320
GameObject:
m_ObjectHideFlags: 0

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 13
value: 12
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 10
value: 9
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c319a0a1c387d420a92f520b38ef875b, type: 3}
--- !u!1 &1878074381 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e,
type: 3}
m_PrefabInstance: {fileID: 41273264}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1878074383
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1878074381}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 199900, y: 100, z: 72000}
m_Center: {x: 99950, y: -50, z: 36000}
--- !u!1001 &1988882706
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 224194346362733190, guid: 3ce107b4a79bc4eef83afde434932a68,
type: 3}
propertyPath: m_RootOrder
value: 4
value: 3
objectReference: {fileID: 0}
- target: {fileID: 224194346362733190, guid: 3ce107b4a79bc4eef83afde434932a68,
type: 3}

- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}
propertyPath: m_RootOrder
value: 6
value: 5
objectReference: {fileID: 0}
- target: {fileID: 8228205183255162976, guid: c319a0a1c387d420a92f520b38ef875b,
type: 3}

227
Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerStaticVariableSpeed.unity


debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &41273264
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_TagString
value: ground
objectReference: {fileID: 0}
- target: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 100002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 100004, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_StaticEditorFlags
value: 4294967295
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.x
value: 400
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 400002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_RootOrder
value: 4
objectReference: {fileID: 0}
- target: {fileID: 2300000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: acba6bf2a290a496bb8989b42bf8698d, type: 2}
- target: {fileID: 2300002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: 66163cf35956a4be08e801b750c26f33, type: 2}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
--- !u!1001 &44340990
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 5
value: 4
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 12
value: 11
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 11
value: 10
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 13
value: 12
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d0b01030cfe47462398dd15595ca95de, type: 3}
--- !u!1 &1321968714 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 100004, guid: 123ce272c1899fe4cb9494514640e29e,
type: 3}
m_PrefabInstance: {fileID: 41273264}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1321968715
BoxCollider:
--- !u!1001 &976757310
PrefabInstance:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: 198929, y: 500, z: 35000}
--- !u!65 &1321968716
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: -1015, y: 500, z: 35000}
--- !u!65 &1321968717
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: -1015}
--- !u!65 &1321968718
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321968714}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: 71025}
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.x
value: 400
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_RootOrder
value: 14
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178099447, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1235438788178583767, guid: 790f969f5c774490abce721fdd2fa4b4,
type: 3}
propertyPath: m_Name
value: LongPlatform
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 790f969f5c774490abce721fdd2fa4b4, type: 3}
--- !u!1 &1409355320
GameObject:
m_ObjectHideFlags: 0

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 9
value: 8
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 8
value: 7
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 7
value: 6
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d0b01030cfe47462398dd15595ca95de, type: 3}
--- !u!1 &1878074381 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 100000, guid: 123ce272c1899fe4cb9494514640e29e,
type: 3}
m_PrefabInstance: {fileID: 41273264}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1878074383
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1878074381}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 199900, y: 100, z: 72000}
m_Center: {x: 99950, y: -50, z: 36000}
--- !u!1001 &1950366424
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 6
value: 5
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 10
value: 9
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}
propertyPath: m_RootOrder
value: 14
value: 13
objectReference: {fileID: 0}
- target: {fileID: 1077752704035527914, guid: d0b01030cfe47462398dd15595ca95de,
type: 3}

1001
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerDynVS.demo
文件差异内容过多而无法显示
查看文件

10
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerDynVS.demo.meta


fileFormatVersion: 2
guid: bf965619d003d416c952ef56d77aaa49
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/Demonstrations/ExpCrawlerDynVS.demo
externalObjects: {}
userData: ' (Unity.MLAgents.Demonstrations.DemonstrationSummary)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerStaVS.demo
文件差异内容过多而无法显示
查看文件

10
Project/Assets/ML-Agents/Examples/Crawler/Demos/ExpCrawlerStaVS.demo.meta


fileFormatVersion: 2
guid: 8941acec15cfa4a3dbcb63430bfac083
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/Demonstrations/ExpCrawlerStaVS.demo
externalObjects: {}
userData: ' (Unity.MLAgents.Demonstrations.DemonstrationSummary)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

8
Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms.meta


fileFormatVersion: 2
guid: 7242efdea21e94af2990b19ee4524b17
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

258
Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms/LongPlatform.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1235438788178583761
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1235438788178099441}
- component: {fileID: 1235438788179426519}
- component: {fileID: 1235438788180524567}
- component: {fileID: 1235438789059429774}
- component: {fileID: 1235438789059429769}
- component: {fileID: 1235438789059429768}
- component: {fileID: 1235438789059429771}
m_Layer: 0
m_Name: WallsOuter
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!4 &1235438788178099441
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -992.6302, y: 0, z: -366.9186}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_Children: []
m_Father: {fileID: 1235438788178099447}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1235438788179426519
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Mesh: {fileID: 4300000, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
--- !u!23 &1235438788180524567
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 66163cf35956a4be08e801b750c26f33, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!65 &1235438789059429774
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: 198929, y: 500, z: 35000}
--- !u!65 &1235438789059429769
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 1100, z: 72100}
m_Center: {x: -1015, y: 500, z: 35000}
--- !u!65 &1235438789059429768
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: -1015}
--- !u!65 &1235438789059429771
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583761}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 200000, y: 1100, z: 50}
m_Center: {x: 98950, y: 500, z: 71025}
--- !u!1 &1235438788178583765
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1235438788178099445}
- component: {fileID: 1235438788179426517}
- component: {fileID: 1235438788180524565}
- component: {fileID: 1235438788505421258}
m_Layer: 0
m_Name: Floor
m_TagString: ground
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!4 &1235438788178099445
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583765}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -1002.6302, y: 0, z: -376.9186}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_Children: []
m_Father: {fileID: 1235438788178099447}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1235438788179426517
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583765}
m_Mesh: {fileID: 4300002, guid: 123ce272c1899fe4cb9494514640e29e, type: 3}
--- !u!23 &1235438788180524565
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583765}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: acba6bf2a290a496bb8989b42bf8698d, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!65 &1235438788505421258
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583765}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 199900, y: 100, z: 72000}
m_Center: {x: 99950, y: -50, z: 36000}
--- !u!1 &1235438788178583767
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1235438788178099447}
m_Layer: 0
m_Name: WalkerCourt
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 4294967295
m_IsActive: 1
--- !u!4 &1235438788178099447
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1235438788178583767}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1235438788178099445}
- {fileID: 1235438788178099441}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

7
Project/Assets/ML-Agents/Examples/SharedAssets/Prefabs/Platforms/LongPlatform.prefab.meta


fileFormatVersion: 2
guid: 790f969f5c774490abce721fdd2fa4b4
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

229
Project/Assets/ML-Agents/Examples/Crawler/Prefabs/Ragdoll/CrawlerDySingleSpeed.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &838720660202188944
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2864902974773876700, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: targetToLookAt
value:
objectReference: {fileID: 6317742955532392541}
- target: {fileID: 4845971000245862049, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: -0.000000059604645
objectReference: {fileID: 0}
- target: {fileID: 4845971000943818055, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.15000004
objectReference: {fileID: 0}
- target: {fileID: 4845971001325249074, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.y
value: -0.15000004
objectReference: {fileID: 0}
- target: {fileID: 4845971001622533708, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_ConnectedAnchor.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176648, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_BehaviorName
value: CrawlerDynamic
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176649, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: target
value:
objectReference: {fileID: 6317742955532392541}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4845971001715176651, guid: 0456c89e8c9c243d595b039fe7aa0bf9,
type: 3}