vincentpierre
7 年前
当前提交
db3cb9df
共有 51 个文件被更改,包括 2562 次插入 和 914 次删除
-
1.gitignore
-
6docs/Example-Environments.md
-
35python/ppo.py
-
2python/ppo/models.py
-
15python/ppo/trainer.py
-
114python/test_unityagents.py
-
10python/unityagents/curriculum.py
-
113python/unityagents/environment.py
-
29unity-environment/Assets/ML-Agents/Examples/3DBall/Prefabs/Game.prefab
-
165unity-environment/Assets/ML-Agents/Examples/3DBall/Scene.unity
-
101unity-environment/Assets/ML-Agents/Examples/Area/Prefabs/PushArea.prefab
-
109unity-environment/Assets/ML-Agents/Examples/Area/Prefabs/WallArea.prefab
-
852unity-environment/Assets/ML-Agents/Examples/Area/Push.unity
-
75unity-environment/Assets/ML-Agents/Examples/Area/Scripts/AreaAgent.cs
-
37unity-environment/Assets/ML-Agents/Examples/Area/Scripts/Push/PushAgent.cs
-
2unity-environment/Assets/ML-Agents/Examples/Area/Scripts/Push/PushArea.cs
-
38unity-environment/Assets/ML-Agents/Examples/Area/Scripts/Wall/WallAgent.cs
-
748unity-environment/Assets/ML-Agents/Examples/Area/Wall.unity
-
1unity-environment/Assets/ML-Agents/Examples/GridWorld/Scripts/GridAgent.cs
-
1unity-environment/Assets/ML-Agents/Examples/Reacher/Scripts/FlyCamera.cs
-
4unity-environment/Assets/ML-Agents/Scripts/Academy.cs
-
22unity-environment/Assets/ML-Agents/Examples/Crawler/Resources/Crawler.prefab
-
4unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerLegContact.cs
-
4unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAgentConfigurable.cs
-
11python/curricula/wall.json
-
914unity-environment/Assets/ML-Agents/Examples/Crawler/Crawler.unity
-
21unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CameraFollow.cs
-
23unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAcademy.cs
-
19unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerBodyContact.cs
-
0/images/crawler.png
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Resources.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Resources
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Resources/Crawler.prefab.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Resources/Crawler.prefab
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/TFModels.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/TFModels
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/TFModels/crawler.bytes.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/TFModels/crawler.bytes
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Crawler.unity.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CameraFollow.cs.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAcademy.cs.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAgentConfigurable.cs.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerBodyContact.cs.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerLegContact.cs
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerLegContact.cs.meta
-
0/unity-environment/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAgentConfigurable.cs
852
unity-environment/Assets/ML-Agents/Examples/Area/Push.unity
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
748
unity-environment/Assets/ML-Agents/Examples/Area/Wall.unity
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
|
|||
{ |
|||
"measure" : "reward", |
|||
"thresholds" : [0.7, 0.7, 0.7, 0.6, 0.6, 0.6, 0.5, 0.5, 0.5], |
|||
"min_lesson_length" : 3, |
|||
"signal_smoothing" : true, |
|||
"parameters" : |
|||
{ |
|||
"min_wall_height" : [0, 0, 1, 1, 2, 2, 3, 3, 4, 4], |
|||
"max_wall_height" : [0, 1, 1, 2, 2, 3, 3, 4, 4, 5] |
|||
} |
|||
} |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!29 &1 |
|||
OcclusionCullingSettings: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 2 |
|||
m_OcclusionBakeSettings: |
|||
smallestOccluder: 5 |
|||
smallestHole: 0.25 |
|||
backfaceThreshold: 100 |
|||
m_SceneGUID: 00000000000000000000000000000000 |
|||
m_OcclusionCullingData: {fileID: 0} |
|||
--- !u!104 &2 |
|||
RenderSettings: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 8 |
|||
m_Fog: 0 |
|||
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} |
|||
m_FogMode: 3 |
|||
m_FogDensity: 0.01 |
|||
m_LinearFogStart: 0 |
|||
m_LinearFogEnd: 300 |
|||
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} |
|||
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} |
|||
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} |
|||
m_AmbientIntensity: 1 |
|||
m_AmbientMode: 0 |
|||
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} |
|||
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} |
|||
m_HaloStrength: 0.5 |
|||
m_FlareStrength: 1 |
|||
m_FlareFadeSpeed: 3 |
|||
m_HaloTexture: {fileID: 0} |
|||
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} |
|||
m_DefaultReflectionMode: 0 |
|||
m_DefaultReflectionResolution: 128 |
|||
m_ReflectionBounces: 1 |
|||
m_ReflectionIntensity: 1 |
|||
m_CustomReflection: {fileID: 0} |
|||
m_Sun: {fileID: 0} |
|||
m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.5748249, a: 1} |
|||
--- !u!157 &3 |
|||
LightmapSettings: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 11 |
|||
m_GIWorkflowMode: 0 |
|||
m_GISettings: |
|||
serializedVersion: 2 |
|||
m_BounceScale: 1 |
|||
m_IndirectOutputScale: 1 |
|||
m_AlbedoBoost: 1 |
|||
m_TemporalCoherenceThreshold: 1 |
|||
m_EnvironmentLightingMode: 0 |
|||
m_EnableBakedLightmaps: 1 |
|||
m_EnableRealtimeLightmaps: 1 |
|||
m_LightmapEditorSettings: |
|||
serializedVersion: 9 |
|||
m_Resolution: 2 |
|||
m_BakeResolution: 40 |
|||
m_TextureWidth: 1024 |
|||
m_TextureHeight: 1024 |
|||
m_AO: 0 |
|||
m_AOMaxDistance: 1 |
|||
m_CompAOExponent: 1 |
|||
m_CompAOExponentDirect: 0 |
|||
m_Padding: 2 |
|||
m_LightmapParameters: {fileID: 0} |
|||
m_LightmapsBakeMode: 1 |
|||
m_TextureCompression: 1 |
|||
m_FinalGather: 0 |
|||
m_FinalGatherFiltering: 1 |
|||
m_FinalGatherRayCount: 256 |
|||
m_ReflectionCompression: 2 |
|||
m_MixedBakeMode: 2 |
|||
m_BakeBackend: 0 |
|||
m_PVRSampling: 1 |
|||
m_PVRDirectSampleCount: 32 |
|||
m_PVRSampleCount: 500 |
|||
m_PVRBounces: 2 |
|||
m_PVRFilterTypeDirect: 0 |
|||
m_PVRFilterTypeIndirect: 0 |
|||
m_PVRFilterTypeAO: 0 |
|||
m_PVRFilteringMode: 1 |
|||
m_PVRCulling: 1 |
|||
m_PVRFilteringGaussRadiusDirect: 1 |
|||
m_PVRFilteringGaussRadiusIndirect: 5 |
|||
m_PVRFilteringGaussRadiusAO: 2 |
|||
m_PVRFilteringAtrousPositionSigmaDirect: 0.5 |
|||
m_PVRFilteringAtrousPositionSigmaIndirect: 2 |
|||
m_PVRFilteringAtrousPositionSigmaAO: 1 |
|||
m_LightingDataAsset: {fileID: 0} |
|||
m_UseShadowmask: 1 |
|||
--- !u!196 &4 |
|||
NavMeshSettings: |
|||
serializedVersion: 2 |
|||
m_ObjectHideFlags: 0 |
|||
m_BuildSettings: |
|||
serializedVersion: 2 |
|||
agentTypeID: 0 |
|||
agentRadius: 0.5 |
|||
agentHeight: 2 |
|||
agentSlope: 45 |
|||
agentClimb: 0.4 |
|||
ledgeDropHeight: 0 |
|||
maxJumpAcrossDistance: 0 |
|||
minRegionArea: 2 |
|||
manualCellSize: 0 |
|||
cellSize: 0.16666667 |
|||
manualTileSize: 0 |
|||
tileSize: 256 |
|||
accuratePlacement: 0 |
|||
debug: |
|||
m_Flags: 0 |
|||
m_NavMeshData: {fileID: 0} |
|||
--- !u!114 &140901381 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} |
|||
m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) |
|||
m_EditorClassIdentifier: |
|||
broadcast: 1 |
|||
continuousPlayerActions: |
|||
- key: 101 |
|||
index: 0 |
|||
value: -1 |
|||
- key: 101 |
|||
index: 1 |
|||
value: -1 |
|||
- key: 101 |
|||
index: 2 |
|||
value: -1 |
|||
- key: 101 |
|||
index: 3 |
|||
value: -1 |
|||
- key: 114 |
|||
index: 3 |
|||
value: 1 |
|||
- key: 116 |
|||
index: 11 |
|||
value: -1 |
|||
- key: 100 |
|||
index: 1 |
|||
value: 1 |
|||
- key: 119 |
|||
index: 7 |
|||
value: -1 |
|||
discretePlayerActions: [] |
|||
defaultAction: 0 |
|||
brain: {fileID: 393360180} |
|||
--- !u!1 &393360178 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
serializedVersion: 5 |
|||
m_Component: |
|||
- component: {fileID: 393360179} |
|||
- component: {fileID: 393360180} |
|||
m_Layer: 0 |
|||
m_Name: Brain |
|||
m_TagString: Untagged |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!4 &393360179 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 393360178} |
|||
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: [] |
|||
m_Father: {fileID: 2095421679} |
|||
m_RootOrder: 0 |
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
|||
--- !u!114 &393360180 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 393360178} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} |
|||
m_Name: |
|||
m_EditorClassIdentifier: |
|||
brainParameters: |
|||
stateSize: 117 |
|||
actionSize: 12 |
|||
memorySize: 0 |
|||
cameraResolutions: [] |
|||
actionDescriptions: |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
- |
|||
actionSpaceType: 1 |
|||
stateSpaceType: 1 |
|||
brainType: 3 |
|||
CoreBrains: |
|||
- {fileID: 140901381} |
|||
- {fileID: 722649573} |
|||
- {fileID: 1365757417} |
|||
- {fileID: 1527314308} |
|||
instanceID: 38818 |
|||
--- !u!114 &722649573 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} |
|||
m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) |
|||
m_EditorClassIdentifier: |
|||
broadcast: 1 |
|||
brain: {fileID: 393360180} |
|||
--- !u!1 &847246804 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
serializedVersion: 5 |
|||
m_Component: |
|||
- component: {fileID: 847246808} |
|||
- component: {fileID: 847246807} |
|||
- component: {fileID: 847246806} |
|||
- component: {fileID: 847246805} |
|||
m_Layer: 0 |
|||
m_Name: Ground |
|||
m_TagString: Untagged |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!23 &847246805 |
|||
MeshRenderer: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 847246804} |
|||
m_Enabled: 1 |
|||
m_CastShadows: 1 |
|||
m_ReceiveShadows: 1 |
|||
m_DynamicOccludee: 1 |
|||
m_MotionVectors: 1 |
|||
m_LightProbeUsage: 1 |
|||
m_ReflectionProbeUsage: 1 |
|||
m_Materials: |
|||
- {fileID: 2100000, guid: 53c99f11939b0417eacfe91c06beadfb, 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: 1 |
|||
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 &847246806 |
|||
BoxCollider: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 847246804} |
|||
m_Material: {fileID: 0} |
|||
m_IsTrigger: 0 |
|||
m_Enabled: 1 |
|||
serializedVersion: 2 |
|||
m_Size: {x: 1, y: 1, z: 1} |
|||
m_Center: {x: 0, y: 0, z: 0} |
|||
--- !u!33 &847246807 |
|||
MeshFilter: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 847246804} |
|||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} |
|||
--- !u!4 &847246808 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 847246804} |
|||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
|||
m_LocalPosition: {x: 0, y: 0, z: 0} |
|||
m_LocalScale: {x: 10000, y: 1, z: 10000} |
|||
m_Children: [] |
|||
m_Father: {fileID: 0} |
|||
m_RootOrder: 2 |
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
|||
--- !u!1001 &941004243 |
|||
Prefab: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 2 |
|||
m_Modification: |
|||
m_TransformParent: {fileID: 0} |
|||
m_Modifications: |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: observations.Array.size |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.y |
|||
value: 4 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.z |
|||
value: 20 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.y |
|||
value: 0.38268343 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.z |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.w |
|||
value: 0.92387956 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_RootOrder |
|||
value: 5 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: brain |
|||
value: |
|||
objectReference: {fileID: 393360180} |
|||
- target: {fileID: 1066072914129342, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_Name |
|||
value: Crawler (1) |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153232554738599102, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.000001192091 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153232554738599102, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000002 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153777316091469626, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000006556511 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153777316091469626, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000001 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153013481843417770, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.00000053644146 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153013481843417770, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999998 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153694374863506716, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.0000011920929 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153694374863506716, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.89999974 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153524501921275654, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.00000055134296 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153524501921275654, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999997 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153419980105090076, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000005364418 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153419980105090076, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999998 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153548093446393418, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.00000055134296 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153548093446393418, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999997 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153500052450425132, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000006556511 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153500052450425132, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000001 |
|||
objectReference: {fileID: 0} |
|||
m_RemovedComponents: [] |
|||
m_ParentPrefab: {fileID: 100100000, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
m_IsPrefabParent: 0 |
|||
--- !u!114 &1365757417 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} |
|||
m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) |
|||
m_EditorClassIdentifier: |
|||
brain: {fileID: 393360180} |
|||
--- !u!1 &1392866527 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
serializedVersion: 5 |
|||
m_Component: |
|||
- component: {fileID: 1392866532} |
|||
- component: {fileID: 1392866531} |
|||
- component: {fileID: 1392866530} |
|||
- component: {fileID: 1392866529} |
|||
- component: {fileID: 1392866528} |
|||
- component: {fileID: 1392866533} |
|||
m_Layer: 0 |
|||
m_Name: Main Camera |
|||
m_TagString: MainCamera |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!81 &1392866528 |
|||
AudioListener: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_Enabled: 1 |
|||
--- !u!124 &1392866529 |
|||
Behaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_Enabled: 1 |
|||
--- !u!92 &1392866530 |
|||
Behaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_Enabled: 1 |
|||
--- !u!20 &1392866531 |
|||
Camera: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_Enabled: 1 |
|||
serializedVersion: 2 |
|||
m_ClearFlags: 1 |
|||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} |
|||
m_NormalizedViewPortRect: |
|||
serializedVersion: 2 |
|||
x: 0 |
|||
y: 0 |
|||
width: 1 |
|||
height: 1 |
|||
near clip plane: 0.3 |
|||
far clip plane: 1000 |
|||
field of view: 97 |
|||
orthographic: 0 |
|||
orthographic size: 5 |
|||
m_Depth: -1 |
|||
m_CullingMask: |
|||
serializedVersion: 2 |
|||
m_Bits: 4294967295 |
|||
m_RenderingPath: -1 |
|||
m_TargetTexture: {fileID: 0} |
|||
m_TargetDisplay: 0 |
|||
m_TargetEye: 3 |
|||
m_HDR: 1 |
|||
m_AllowMSAA: 1 |
|||
m_ForceIntoRT: 0 |
|||
m_OcclusionCulling: 1 |
|||
m_StereoConvergence: 10 |
|||
m_StereoSeparation: 0.022 |
|||
--- !u!4 &1392866532 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_LocalRotation: {x: 0.336708, y: -0, z: -0, w: 0.94160914} |
|||
m_LocalPosition: {x: 0.56, y: 8, z: -7.24} |
|||
m_LocalScale: {x: 1, y: 1, z: 1} |
|||
m_Children: [] |
|||
m_Father: {fileID: 0} |
|||
m_RootOrder: 0 |
|||
m_LocalEulerAnglesHint: {x: 39.353, y: 0, z: 0} |
|||
--- !u!114 &1392866533 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1392866527} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: ec40c70d5160b47cd8deaab79e24892c, type: 3} |
|||
m_Name: |
|||
m_EditorClassIdentifier: |
|||
target: {fileID: 1507354164} |
|||
--- !u!4 &1507354164 stripped |
|||
Transform: |
|||
m_PrefabParentObject: {fileID: 4491788954268586, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
m_PrefabInternal: {fileID: 1808602249} |
|||
--- !u!114 &1527314308 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} |
|||
m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) |
|||
m_EditorClassIdentifier: |
|||
broadcast: 1 |
|||
graphModel: {fileID: 4900000, guid: 3569492a1961e4abe87b232f5ccaac90, type: 3} |
|||
graphScope: |
|||
graphPlaceholders: |
|||
- name: epsilon |
|||
valueType: 1 |
|||
minValue: -1 |
|||
maxValue: 1 |
|||
BatchSizePlaceholderName: batch_size |
|||
StatePlacholderName: state |
|||
RecurrentInPlaceholderName: recurrent_in |
|||
RecurrentOutPlaceholderName: recurrent_out |
|||
ObservationPlaceholderName: [] |
|||
ActionPlaceholderName: action |
|||
brain: {fileID: 393360180} |
|||
--- !u!1001 &1599453071 |
|||
Prefab: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 2 |
|||
m_Modification: |
|||
m_TransformParent: {fileID: 0} |
|||
m_Modifications: |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: observations.Array.size |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.y |
|||
value: 4 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.z |
|||
value: 40 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.y |
|||
value: 0.38268343 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.z |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.w |
|||
value: 0.92387956 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_RootOrder |
|||
value: 6 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: brain |
|||
value: |
|||
objectReference: {fileID: 393360180} |
|||
- target: {fileID: 1066072914129342, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_Name |
|||
value: Crawler (2) |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153548093446393418, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.00000055134296 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153548093446393418, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999997 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153524501921275654, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.00000055134296 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153524501921275654, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999997 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153013481843417770, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.00000053644146 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153013481843417770, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999998 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153500052450425132, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000006556511 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153500052450425132, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000001 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153232554738599102, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.000001192091 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153232554738599102, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000002 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153694374863506716, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: -0.0000011920929 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153694374863506716, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.89999974 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153777316091469626, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000006556511 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153777316091469626, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.9000001 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153419980105090076, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.x |
|||
value: 0.0000005364418 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 153419980105090076, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: m_ConnectedAnchor.y |
|||
value: -0.8999998 |
|||
objectReference: {fileID: 0} |
|||
m_RemovedComponents: [] |
|||
m_ParentPrefab: {fileID: 100100000, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
m_IsPrefabParent: 0 |
|||
--- !u!1001 &1808602249 |
|||
Prefab: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 2 |
|||
m_Modification: |
|||
m_TransformParent: {fileID: 0} |
|||
m_Modifications: |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: observations.Array.size |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.y |
|||
value: 4 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalPosition.z |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.y |
|||
value: 0.38268343 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.z |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_LocalRotation.w |
|||
value: 0.92387956 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 4797508036294378, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
propertyPath: m_RootOrder |
|||
value: 4 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 114748406422209060, guid: 3db4283e33af74336bfedb01d0e011bf, |
|||
type: 2} |
|||
propertyPath: brain |
|||
value: |
|||
objectReference: {fileID: 393360180} |
|||
m_RemovedComponents: [] |
|||
m_ParentPrefab: {fileID: 100100000, guid: 3db4283e33af74336bfedb01d0e011bf, type: 2} |
|||
m_IsPrefabParent: 0 |
|||
--- !u!1 &1815399875 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
serializedVersion: 5 |
|||
m_Component: |
|||
- component: {fileID: 1815399877} |
|||
- component: {fileID: 1815399876} |
|||
m_Layer: 0 |
|||
m_Name: Directional Light |
|||
m_TagString: Untagged |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!108 &1815399876 |
|||
Light: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1815399875} |
|||
m_Enabled: 1 |
|||
serializedVersion: 8 |
|||
m_Type: 1 |
|||
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} |
|||
m_Intensity: 1 |
|||
m_Range: 10 |
|||
m_SpotAngle: 30 |
|||
m_CookieSize: 10 |
|||
m_Shadows: |
|||
m_Type: 2 |
|||
m_Resolution: -1 |
|||
m_CustomResolution: -1 |
|||
m_Strength: 1 |
|||
m_Bias: 0.05 |
|||
m_NormalBias: 0.4 |
|||
m_NearPlane: 0.2 |
|||
m_Cookie: {fileID: 0} |
|||
m_DrawHalo: 0 |
|||
m_Flare: {fileID: 0} |
|||
m_RenderMode: 0 |
|||
m_CullingMask: |
|||
serializedVersion: 2 |
|||
m_Bits: 4294967295 |
|||
m_Lightmapping: 4 |
|||
m_AreaSize: {x: 1, y: 1} |
|||
m_BounceIntensity: 1 |
|||
m_ColorTemperature: 6570 |
|||
m_UseColorTemperature: 0 |
|||
m_ShadowRadius: 0 |
|||
m_ShadowAngle: 0 |
|||
--- !u!4 &1815399877 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 1815399875} |
|||
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} |
|||
m_LocalPosition: {x: 0, y: 3, z: 0} |
|||
m_LocalScale: {x: 1, y: 1, z: 1} |
|||
m_Children: [] |
|||
m_Father: {fileID: 0} |
|||
m_RootOrder: 1 |
|||
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} |
|||
--- !u!1 &2095421678 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
serializedVersion: 5 |
|||
m_Component: |
|||
- component: {fileID: 2095421679} |
|||
- component: {fileID: 2095421680} |
|||
m_Layer: 0 |
|||
m_Name: Academy |
|||
m_TagString: Untagged |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!4 &2095421679 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 2095421678} |
|||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} |
|||
m_LocalPosition: {x: 0, y: 2, z: 0} |
|||
m_LocalScale: {x: 1, y: 1, z: 1} |
|||
m_Children: |
|||
- {fileID: 393360179} |
|||
m_Father: {fileID: 0} |
|||
m_RootOrder: 3 |
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
|||
--- !u!114 &2095421680 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_PrefabParentObject: {fileID: 0} |
|||
m_PrefabInternal: {fileID: 0} |
|||
m_GameObject: {fileID: 2095421678} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 19a3d2012efe74376a579f7f8fbfe13d, type: 3} |
|||
m_Name: |
|||
m_EditorClassIdentifier: |
|||
maxSteps: 0 |
|||
frameToSkip: 4 |
|||
waitTime: 0 |
|||
isInference: 0 |
|||
trainingConfiguration: |
|||
width: 80 |
|||
height: 80 |
|||
qualityLevel: 1 |
|||
timeScale: 100 |
|||
targetFrameRate: 60 |
|||
inferenceConfiguration: |
|||
width: 1280 |
|||
height: 720 |
|||
qualityLevel: 5 |
|||
timeScale: 1 |
|||
targetFrameRate: 60 |
|||
defaultResetParameters: |
|||
- key: steps |
|||
value: 0 |
|||
done: 0 |
|||
episodeCount: 0 |
|||
currentStep: 0 |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
|
|||
public class CameraFollow : MonoBehaviour { |
|||
|
|||
public Transform target; |
|||
Vector3 offset; |
|||
|
|||
// Use this for initialization
|
|||
void Start () { |
|||
offset = gameObject.transform.position - target.position; |
|||
} |
|||
|
|||
// Update is called once per frame
|
|||
void Update () { |
|||
//gameObject.transform.position = target.position + offset;
|
|||
Vector3 newPosition = new Vector3(target.position.x + offset.x, transform.position.y, target.position.z + offset.z); |
|||
gameObject.transform.position = newPosition; |
|||
} |
|||
} |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
|
|||
public class CrawlerAcademy : Academy |
|||
{ |
|||
public override void InitializeAcademy() |
|||
{ |
|||
Monitor.verticalOffset = 1f; |
|||
} |
|||
|
|||
public override void AcademyReset() |
|||
{ |
|||
|
|||
|
|||
} |
|||
|
|||
public override void AcademyStep() |
|||
{ |
|||
|
|||
|
|||
} |
|||
} |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
|
|||
public class CrawlerBodyContact : MonoBehaviour { |
|||
|
|||
CrawlerAgentConfigurable agent; |
|||
|
|||
void Start(){ |
|||
agent = gameObject.transform.parent.gameObject.GetComponent<CrawlerAgentConfigurable>(); |
|||
} |
|||
|
|||
void OnTriggerEnter(Collider other){ |
|||
if (other.gameObject.name == "Ground") |
|||
{ |
|||
agent.fell = true; |
|||
} |
|||
} |
|||
} |
撰写
预览
正在加载...
取消
保存
Reference in new issue