Compare commits

..

6 Commits

Author SHA1 Message Date
Kacper Donat
fb546496b2 [otwarty teren] zwiekszenie rozdzielczosci krawedzi 2019-11-19 22:35:57 +01:00
Kacper Donat
2b0799ef28 [otwarty teren] zwiekszenie rozdzielczosci krawedzi 2019-11-19 22:32:01 +01:00
Kacper Donat
f8b8e37a48 [ui] ui dla Piotrowej implementacji 2019-11-19 21:39:01 +01:00
Kacper Donat
c9bba44768 [ui] ui dla generatora 2019-11-19 21:19:44 +01:00
Kacper Donat
e5613f6af9 rozmieszczanie drzew 2019-11-17 21:17:19 +01:00
Kacper Donat
d0f6e8239a generowanie lasów 2019-11-17 20:33:32 +01:00
1257 changed files with 4353 additions and 248888 deletions

View File

@ -1,22 +0,0 @@
using Assets;
using UnityEditor;
using UnityEngine;
namespace Editor
{
[CustomEditor(typeof (ForestGenerator))]
public class ForestGeneratorUI : UnityEditor.Editor
{
public override void OnInspectorGUI()
{
var target = this.target as ForestGenerator;
DrawDefaultInspector();
if (GUILayout.Button("Generate"))
{
// target.Generate();
}
}
}
}

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 0d169cf324704c908e59fcebe537a011
timeCreated: 1567618094

View File

@ -1,9 +1,8 @@
fileFormatVersion: 2
guid: 27dbec7630294d64c9ab91261656cbd4
guid: 343fe35b12b5ccb82b5d5c949b982f0f
folderAsset: yes
timeCreated: 1436977288
licenseType: Store
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,22 @@
fileFormatVersion: 2
guid: 04381668dbd6f7b989199ec5806d2490
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: Comic Relief
fontNames:
- Comic Relief
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,901 @@
%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: 9
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: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 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, g: 0, b: 0, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 0
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 12
m_Resolution: 2
m_BakeResolution: 40
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAmbientOcclusion: 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: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 512
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 256
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 1
m_PVRDenoiserTypeDirect: 1
m_PVRDenoiserTypeIndirect: 1
m_PVRDenoiserTypeAO: 1
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
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!1 &334704596
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 334704599}
- component: {fileID: 334704598}
- component: {fileID: 334704597}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &334704597
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 334704596}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
m_Name:
m_EditorClassIdentifier:
m_HorizontalAxis: Horizontal
m_VerticalAxis: Vertical
m_SubmitButton: Submit
m_CancelButton: Cancel
m_InputActionsPerSecond: 10
m_RepeatDelay: 0.5
m_ForceModuleActive: 0
--- !u!114 &334704598
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 334704596}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_FirstSelected: {fileID: 0}
m_sendNavigationEvents: 1
m_DragThreshold: 10
--- !u!4 &334704599
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 334704596}
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: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &536189385
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 536189386}
- component: {fileID: 536189389}
- component: {fileID: 536189388}
- component: {fileID: 536189387}
m_Layer: 5
m_Name: Underground
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &536189386
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 536189385}
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: 1024828799}
m_Father: {fileID: 1409772383}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.000015259, y: -8}
m_SizeDelta: {x: 388.5, y: 72.8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &536189387
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 536189385}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 536189388}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 1409772384}
m_MethodName: LoadUnderground
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &536189388
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 536189385}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &536189389
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 536189385}
m_CullTransparentMesh: 0
--- !u!1 &846322212
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 846322215}
- component: {fileID: 846322214}
- component: {fileID: 846322213}
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 &846322213
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 846322212}
m_Enabled: 1
--- !u!20 &846322214
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 846322212}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 1
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_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &846322215
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 846322212}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &916683775
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 916683776}
- component: {fileID: 916683778}
- component: {fileID: 916683777}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &916683776
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 916683775}
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: 1409772383}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.000015259, y: 187.8}
m_SizeDelta: {x: 1162, y: 282.4}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &916683777
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 916683775}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 87c316b602156405d92e616621658222, type: 3}
m_FontSize: 60
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 6
m_MaxSize: 80
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Proceduralne Generowanie Map
--- !u!222 &916683778
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 916683775}
m_CullTransparentMesh: 0
--- !u!1 &1024828798
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1024828799}
- component: {fileID: 1024828801}
- component: {fileID: 1024828800}
- component: {fileID: 1024828802}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1024828799
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024828798}
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: 536189386}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1024828800
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024828798}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 04381668dbd6f7b989199ec5806d2490, type: 3}
m_FontSize: 24
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Podziemia
--- !u!222 &1024828801
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024828798}
m_CullTransparentMesh: 0
--- !u!114 &1024828802
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1024828798}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 81e9b20b8a2d9fc21929cb6d29d39092, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1160795972
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1160795973}
- component: {fileID: 1160795976}
- component: {fileID: 1160795975}
- component: {fileID: 1160795974}
m_Layer: 5
m_Name: Overworld
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1160795973
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1160795972}
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: 2007695520}
m_Father: {fileID: 1409772383}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.000015259, y: -104}
m_SizeDelta: {x: 388.5, y: 72.8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1160795974
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1160795972}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1160795975}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 1409772384}
m_MethodName: LoadOverworld
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1160795975
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1160795972}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1160795976
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1160795972}
m_CullTransparentMesh: 0
--- !u!1 &1409772379
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1409772383}
- component: {fileID: 1409772382}
- component: {fileID: 1409772381}
- component: {fileID: 1409772380}
- component: {fileID: 1409772384}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1409772380
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1409772379}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!114 &1409772381
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1409772379}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
--- !u!223 &1409772382
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1409772379}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 0
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!224 &1409772383
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1409772379}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 536189386}
- {fileID: 1160795973}
- {fileID: 916683776}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!114 &1409772384
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1409772379}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 81e9b20b8a2d9fc21929cb6d29d39092, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &2007695519
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2007695520}
- component: {fileID: 2007695522}
- component: {fileID: 2007695521}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2007695520
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2007695519}
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: 1160795973}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2007695521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2007695519}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 04381668dbd6f7b989199ec5806d2490, type: 3}
m_FontSize: 24
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "L\u0105d"
--- !u!222 &2007695522
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2007695519}
m_CullTransparentMesh: 0

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3176e60dff63ad53fb3e7e88b004771f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -3,10 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using Assets.Cities;
using Assets.Common;
using System;
using Assets.Voronoi;
using UnityEngine;
using Random = System.Random;
namespace Assets.AnnotationPass
{
@ -21,7 +18,6 @@ namespace Assets.AnnotationPass
public double MinNudgeDistance { get; set; } = .75;
public double MinimumRoadLength { get; set; } = 2;
public double BusinessCityFields { get; set; } = 0.3;
public CityFieldsPass(Random random)
{
@ -124,8 +120,6 @@ namespace Assets.AnnotationPass
(current, next) = (next, GetNext(next, current));
} while (current != start && watchdog-- > 0);
field.Center = PointUtils.Mean(field.Boundary);
return field;
}
@ -139,26 +133,6 @@ namespace Assets.AnnotationPass
// remove outside field
city.Fields.RemoveAll(field => !PointUtils.IsClockwise(field.Boundary));
// add field types
var orderedFields = city.Fields.OrderBy(cf => Point.Dist(cf.Center, city.Center)).ToList();
orderedFields.First().Type = FieldType.MainSquare;
int businessCityFields = (int)Math.Ceiling((BusinessCityFields*orderedFields.Count()));
foreach (var cityField in orderedFields.Skip(1).Take(businessCityFields))
{
cityField.Type = FieldType.Business;
}
foreach (var cityField in orderedFields.Skip(1+businessCityFields))
{
cityField.Type = FieldType.Living;
}
}
public void Annotate(Map map)

View File

@ -0,0 +1,45 @@
using System;
using System.Linq;
using Assets.Common;
using Assets.PointDistribution;
namespace Assets.AnnotationPass
{
public class ForestPass : IAnnotationPass
{
public const string TreesProperty = "Trees";
public double TreeRadius { get; set; } = 2;
public double ForestRatio { get; set; } = .4;
public double Scale { get; set; } = .01;
public double Lacunarity { get; set; } = 1.7;
public double Dampening { get; set; } = .7;
public void Annotate(Map map)
{
var random = new Random(map.Seed + 2137);
var sampler = new PoissonDiskSampler(TreeRadius) { Generator = random };
var perlin = new PerlinNoiseGenerator
{
Iterations = 4,
Scale = (float)Scale,
Lacunarity = (float)Lacunarity,
Decay = (float)Dampening,
Offset = new Point(random.NextDouble() * 150, random.NextDouble() * 150)
};
var points = sampler
.Generate(map.Size.Width, map.Size.Height)
.Where(p => perlin.GetValue(p) < ForestRatio)
.Select(p => new Tree {
Placement = p,
Site = map.Sites.Vertices.FirstOrDefault(site => PointUtils.IsPointInside(p, site.Boundary.Select(n => map.Boundaries[n])))
})
.Where(t => t.Site != null)
.Where(t => t.Site.Tags.Contains(CommonTags.Land) && t.Site.Tags.Contains(CommonTags.Empty))
;
map.SetProperty(TreesProperty, points.ToList());
}
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 3bc88eb4f68145eba2e5626cd699b5dc
timeCreated: 1574011972

View File

@ -35,12 +35,12 @@ namespace Assets.AnnotationPass
{
var site = _sites[neighbour];
if (!site.Metadata.HasProperty(SiteLocationProperty))
if (!site.HasProperty(SiteLocationProperty))
{
if (location == _locations[0] || !site.Tags.Contains(CommonTags.Edge))
_queue.Add((neighbour, location));
}
else if (location != site.Metadata.GetProperty<Location>(SiteLocationProperty))
else if (location != site.GetProperty<Location>(SiteLocationProperty))
_locations.AddEdge(
_locations.Vertices.IndexOf(location),
_locations.Vertices.IndexOf(site.Metadata.GetProperty<Location>(SiteLocationProperty))
@ -52,7 +52,11 @@ namespace Assets.AnnotationPass
{
location.AddSite(site);
site.Metadata.SetProperty(SiteLocationProperty, location);
if (location != _locations[0])
site.Tags.Add(CommonTags.Land);
site.SetProperty(SiteLocationProperty, location);
site.SetProperty(CommonSiteProperties.Height, (double)location.Type.height);
}
private (int, Location) Dequeue()
@ -64,7 +68,7 @@ namespace Assets.AnnotationPass
_queue.RemoveAt(index);
if (!_sites[pair.Item1].Metadata.HasProperty(SiteLocationProperty)) return pair;
if (!_sites[pair.Item1].HasProperty(SiteLocationProperty)) return pair;
}
throw new Exception("No more elements.");
@ -122,7 +126,7 @@ namespace Assets.AnnotationPass
_sites = map.Sites;
_points = map.Boundaries.Vertices;
map.Metadata.SetProperty(MapLocationsProperty, _locations);
map.SetProperty(MapLocationsProperty, _locations);
var ocean = _locations[0];
var possible = new Queue<int>(map.Sites

View File

@ -10,11 +10,6 @@ namespace Assets.AnnotationPass
{
public const string CitiesProperty = "Cities";
public const string CityProperty = "City";
public int MaxCitiesCount { get; set; } = 20;
public int MaxPlacementTries { get; set; } = 30;
public float RangeOfInfluence { get; set; } = .5f;
public float CitiesSize { get; set; } = .5f;
private Graph<Location> _locationGraph;
private Graph<MapSite> _basicGraph;
@ -25,62 +20,55 @@ namespace Assets.AnnotationPass
_random = random ?? new Random();
}
IEnumerable<int> LocateCities()
{
return ChoosePoints(5);
}
City CreateCity(int vertex, int size)
{
City newCity = new City();
var site = _basicGraph.Vertices[vertex];
newCity.Center = site.Center.Clone() as Point;
site.Tags.Add("City.Center");
var sites = new List<MapSite> { site };
var location = site.Metadata.GetProperty<Location>(LandmassPass.SiteLocationProperty);
var location = site.GetProperty<Location>(LandmassPass.SiteLocationProperty);
for (int i = 0; i < size - 1; i++)
{
var neighbours = _basicGraph.Neighbours(site.Index).Select(j => _basicGraph.Vertices[j]).Where(s => s.Metadata.GetProperty<Location>(LandmassPass.SiteLocationProperty) == location).ToList();
site = neighbours[_random.Next(neighbours.Count)];
var neighbours = _basicGraph.Neighbours(site.Index)
.Select(j => _basicGraph.Vertices[j])
.Where(s => s.GetProperty<Location>(LandmassPass.SiteLocationProperty) == location && s.Tags.Contains(CommonTags.Empty))
.ToArray();
if (neighbours.Length == 0) break;
site = neighbours[_random.Next(neighbours.Length - 1)];
sites.Add(site);
}
foreach (var s in sites.Distinct())
{
newCity.AddSite(s);
s.Metadata.SetProperty(CityProperty, newCity);
s.SetProperty(CityProperty, newCity);
s.Tags.Remove(CommonTags.Empty);
}
newCity.RangeOfInfluence = GetCityRangeOfInfluence(newCity);
return newCity;
}
List<City> CreateCities()
IEnumerable<int> ChoosePoints(int number)
{
List<City> cities = new List<City>();
var vertices = new List<int>();
int guard = MaxPlacementTries;
int createdCitiesCount = 0;
while (createdCitiesCount < MaxCitiesCount && guard-- > 0)
for (int i = 0; i < number; i++)
{
var randomLocation = _locationGraph.Vertices.Skip(1).RandomElement(_random);
var randomSite = randomLocation.Sites.RandomElement(_random);
if (cities.Any(c => Point.Dist(PointUtils.Mean(c.Sites.Select(s => s.Center)), randomSite.Center) < c.RangeOfInfluence))
continue;
cities.Add(CreateCity(randomSite.Index, (int)Math.Ceiling(CitiesSize * _random.Next(0, 30))));
guard = MaxPlacementTries;
createdCitiesCount++;
var randomLocation = _locationGraph.Vertices[_random.Next(1, _locationGraph.Vertices.Count())];
var count = randomLocation.Sites.Count();
var randomPoint = randomLocation.Sites[_random.Next(0, count)];
vertices.Add(randomPoint.Index);
}
return cities;
}
public float GetCityRangeOfInfluence(City city)
{
return RangeOfInfluence*city.Sites.Count;
return vertices;
}
public void Annotate(Map map)
@ -88,7 +76,11 @@ namespace Assets.AnnotationPass
_basicGraph = map.Sites.Clone() as Graph<MapSite>;
_locationGraph = map.Metadata.GetProperty<Graph<Location>>(LandmassPass.MapLocationsProperty);
var cities = CreateCities();
var cities = new List<City>();
var locations = LocateCities();
foreach (var index in locations)
cities.Add(CreateCity(index, _random.Next(0, 10)));
map.Metadata.SetProperty(CitiesProperty, cities);
}

View File

@ -0,0 +1,31 @@
using System;
using UnityEngine;
namespace Assets
{
public class CameraControl : MonoBehaviour {
public float moveSpeed = 0.5f;
public float scrollSpeed = 10f;
private bool _shouldMove;
private void Update()
{
_shouldMove = Input.GetMouseButton(2);
}
void FixedUpdate()
{
if (Math.Abs(Input.GetAxis("Mouse ScrollWheel")) > float.Epsilon)
{
transform.localPosition += scrollSpeed * Input.GetAxis("Mouse ScrollWheel") * transform.forward;
}
if (_shouldMove)
{
transform.localPosition += moveSpeed * (-Input.GetAxis("Mouse X") * transform.right + Input.GetAxis("Mouse Y") * Vector3.back);
}
}
}
}

View File

@ -1,8 +1,7 @@
fileFormatVersion: 2
guid: 971f44ba24a74294294daed00507d80e
timeCreated: 1436868016
licenseType: Store
guid: 7af1bad35a0dbc537b4010930679a016
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0

View File

@ -5,7 +5,7 @@ using Assets.Voronoi;
namespace Assets.Cities
{
public class City : IHasMetadata
public class City
{
public List<MapSite> Sites { get; set; } = new List<MapSite>();
@ -15,8 +15,6 @@ namespace Assets.Cities
public List<CityField> Fields { get; set; } = new List<CityField>();
public List<(int, int)> Edges = new List<(int, int)>();
public Point Center { get; set; }
public float RangeOfInfluence { get; set; } = 0;
public City()
{
@ -27,7 +25,6 @@ namespace Assets.Cities
Sites = sites;
}
public void AddSite(MapSite site)
{
Sites.Add(site);
@ -41,7 +38,5 @@ namespace Assets.Cities
Edges = a.Union(b).Except(a.Intersect(b)).ToList();
}
public Metadata Metadata { get; } = new Metadata();
}
}

View File

@ -3,17 +3,8 @@ using Assets.Common;
namespace Assets.Cities
{
public enum FieldType
{
MainSquare,
Business,
Living
}
public class CityField
{
public IList<Point> Boundary { get; set; } = new List<Point>();
public FieldType Type { get; set; }
public Point Center { get; set; }
}
}

View File

@ -0,0 +1,7 @@
namespace Assets.Common
{
public class CommonSiteProperties
{
public const string Height = "Common.Height";
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 6890627434244b08a4602c46789ad43b
timeCreated: 1574019493

View File

@ -10,6 +10,7 @@ namespace Assets.Common
private Graph<MapSite> _sites = new Graph<MapSite>();
public int Seed { get; }
public Size Size { get; }
public Graph<MapSite> Sites
{
@ -30,9 +31,10 @@ namespace Assets.Common
public Metadata Metadata { get; } = new Metadata();
public Map(int seed)
public Map(int seed, Size size)
{
Seed = seed;
Size = size;
}
}
}

View File

@ -0,0 +1,36 @@
using UnityEngine;
namespace Assets.Common
{
public class PerlinNoiseGenerator
{
public float Scale { get; set; } = 0.001f;
public Point Offset { get; set; } = new Point(0, 0);
public int Iterations { get; set; } = 8;
public float Decay { get; set; } = .7f;
public float Lacunarity { get; set; } = 1.71f;
public double GetValue(Point position)
{
var amplitude = 1.0;
var scale = Scale;
var result = 0.0;
for (int i = 0; i < Iterations; i++) {
result += amplitude * Calculate(position, scale);
amplitude *= Decay;
scale *= Lacunarity;
}
return Mathf.InverseLerp(0.38f, 0.48f, (float)(result / ((1 - System.Math.Pow(Decay, Iterations)) / (1 - Decay))));
}
private double Calculate(Point position, float scale)
{
var final = (position + Offset) * scale;
return Mathf.PerlinNoise((float)final.x, (float)final.y);
}
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 0790333cb5994af3ad5c3cd60ef0667e
timeCreated: 1574012818

View File

@ -65,8 +65,10 @@ namespace Assets.Common
return points.Zip(points.RotateRight(), (a, b) => (b.x - a.x) * (b.y + a.y)).Aggregate((a, b) => a + b) < 0;
}
public static bool IsPointInside(Point point, Point[] polygon)
public static bool IsPointInside(Point point, IEnumerable<Point> points)
{
var polygon = points.ToArray();
var j = polygon.Length - 1;
var inside = false;

View File

@ -0,0 +1,14 @@
namespace Assets.Common
{
public class Size
{
public double Width { get; }
public double Height { get; }
public Size(double width, double height)
{
Width = width;
Height = height;
}
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 522d3783f50941f5b2d0d12e7f9fd2eb
timeCreated: 1574012133

View File

@ -0,0 +1,8 @@
namespace Assets.Common
{
public class Tree
{
public Point Placement { get; set; }
public MapSite Site { get; set; }
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: fb09668818dd4739acf022483b609253
timeCreated: 1574018474

View File

@ -1,94 +0,0 @@
using System.Collections.Generic;
using System.Linq;
using Assets.Common;
using Assets.PointDistribution;
using Assets.Voronoi;
using UnityEngine;
using Random = System.Random;
//namespace Assets
//{
// [RequireComponent(typeof(MeshFilter))]
// [RequireComponent(typeof(MeshRenderer))]
// [RequireComponent(typeof(LandmassGenerator))]
public class ForestGenerator : MonoBehaviour
{
// public GameObject[] trees;
// [Range(1, 15)]
// public float radius = 3.0f;
// public GameObject forest;
//
// private Random _random = new Random();
// private List<Site> _sites;
//
// private LandmassGenerator Generator => GetComponent<LandmassGenerator>();
//
// public void Generate()
// {
// Cleanup();
//
// Generator.EnsureGenerated();
//
// FindForestSites();
// PlaceTrees();
//
// _random = new Random(Generator.seed);
// }
//
// private void PlaceTrees()
// {
// foreach (Site site in _sites)
// {
// var sampler = new PoissonDiskSampler(radius) { Generator = _random };
//
// Bounding bounding =
// BoundingTools.GetBounding(site.Vertices.Select(i => Generator.BoundariesGraph.Vertices[i]));
//
// var offset = Vector3.up * site.Location.Type.height;
// var points = sampler.Generate((float)bounding.Width, (float)bounding.Height);
//
// foreach (var point in points.Select(point => point + bounding.Min).Where(point => IsPointInSite(site, point)))
// PlaceRandomTree(point.ToVector3() + offset);
// }
// }
//
// public void Cleanup()
// {
// var destroy = new List<GameObject>();
//
// foreach (var child in forest.transform)
// if (child is Transform t)
// destroy.Add(t.gameObject);
//
// foreach (var @object in destroy)
// DestroyImmediate(@object);
// }
//
// private void FindForestSites()
// {
// _sites = new List<Site>();
//
// foreach (var location in Generator.LocationGraph.Vertices.Skip(1))
// {
// var count = _random.Next(10);
//
// for (int i = 0; i < count; i++)
// _sites.Add(location.Sites[_random.Next(location.Sites.Count)]);
// }
// }
//
// private void PlaceRandomTree(Vector3 pos)
// {
// GameObject tree = Instantiate(trees[_random.Next(trees.Length)], forest.transform);
//
// tree.transform.position = pos - Vector3.down * 0.2f;
// }
//
// private bool IsPointInSite(Site site, Point point)
// {
// var polygon = site.Vertices.Select(i => Generator.BoundariesGraph[i]).ToArray();
//
// return PointUtils.IsPointInside(point, polygon);
// }
}
//}

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 36d65e29139a4864b1c3a6beb0db0cf1
timeCreated: 1567614336

View File

@ -21,7 +21,7 @@ namespace Assets.GridGenerator
public Map CreateGrid(double width, double height)
{
Map result = new Map(_seed);
Map result = new Map(_seed, new Size(width, height));
var points = GeneratePoints(width, height);
var generator = new VoronoiGenerator(points);

View File

@ -13,6 +13,7 @@ using Assets.Utils;
using UnityEngine;
using UnityEngine.Serialization;
using Random = System.Random;
using Tree = Assets.Common.Tree;
namespace Assets
{
@ -35,9 +36,9 @@ namespace Assets
public bool displayFieldBoundaries = true;
public bool displayCityRoads = true;
public bool displayCityFields = true;
public bool displayTrees = true;
[NonSerialized] public float generationTime = 0.0f;
public bool displayRangeOfInfluence = false;
}
[Serializable]
@ -61,21 +62,16 @@ namespace Assets
[Range(0f, 360f)]
public float minimumRoadAngle = 30f;
[Range(0f, 1f)]
public float businessCityFields = 0.3f;
[Range(0f, 4f)]
public float minimumNudgeDistance = 0.5f;
[Range(0f, 4f)]
public float maximumNudgeDistance = 1f;
[Range(0f, 4f)]
public float minimumRoadLength = 1f;
public float rangeOfInfluence = .5f;
[Range(0f, 1f)]
public float citiesSize = .5f;
[Range(0, 50)]
public int citiesCount = 20;
public float treeRadius = 2f;
public float forestRatio = .4f;
[Range(2.0f, 64.0f)]
public float radius = 8;
@ -118,19 +114,18 @@ namespace Assets
var generator = new MapGenerator(new VoronoiGridGenerator(seed, new PoissonDiskSampler(radius) { Generator = new Random(seed) }));
generator.AddAnnotationPass(new LandmassPass(types.Prepend(new LocationType { name = "Ocean", height = -1 }).Select(t => new Location { Type = t }), new Random(seed)));
generator.AddAnnotationPass(new LocateCitiesPass(new Random(seed))
{
MaxCitiesCount = citiesCount,
RangeOfInfluence = rangeOfInfluence,
CitiesSize = citiesSize
});
generator.AddAnnotationPass(new LocateCitiesPass(new Random(seed)));
generator.AddAnnotationPass(new CityFieldsPass(new Random(seed))
{
MinimumAngle = Mathf.Deg2Rad * minimumRoadAngle,
MaxNudgeDistance = maximumNudgeDistance,
MinNudgeDistance = minimumNudgeDistance,
MinimumRoadLength = minimumRoadLength,
BusinessCityFields = businessCityFields
MinimumRoadLength = minimumRoadLength
});
generator.AddAnnotationPass(new ForestPass
{
TreeRadius = treeRadius,
ForestRatio = forestRatio
});
return generator;
@ -139,6 +134,7 @@ namespace Assets
public void Reset()
{
GenerationThread?.Abort();
Map = null;
}
private void DisplayGraphCities(IEnumerable<City> cities)
@ -213,26 +209,26 @@ namespace Assets
Gizmos.DrawSphere(site.Center.ToVector3(), 2);
}
}
//
// if (debug.displayLocations && _locationGraph != null)
// {
// DisplayGraphEdges(_locationGraph.Morph(a => a.Item1));
// }
//
// if (debug.displayLocationPoints)
// {
// foreach (var location in _locations.Skip(1))
// {
// Gizmos.color = location.Type.color;
// foreach (var point in location.BoundaryPoints)
// {
// var v = VoronoiGenerator.Voronoi.Vertices[point].ToVector3();
// Gizmos.DrawSphere(v, 1);
// if (debug.displayLabels) Handles.Label(v + Vector3.right, $"{point} at {v.x:F2}, {v.y:f2}");
// }
//
// if (debug.displayLocations && _locationGraph != null)
// {
// DisplayGraphEdges(_locationGraph.Morph(a => a.Item1));
// }
//
// if (debug.displayLocationPoints)
// {
// foreach (var location in _locations.Skip(1))
// {
// Gizmos.color = location.Type.color;
// foreach (var point in location.BoundaryPoints)
// {
// var v = VoronoiGenerator.Voronoi.Vertices[point].ToVector3();
// Gizmos.DrawSphere(v, 1);
// if (debug.displayLabels) Handles.Label(v + Vector3.right, $"{point} at {v.x:F2}, {v.y:f2}");
// }
// }
// }
// }
// }
if (debug.displayLocationEdges)
{
@ -276,39 +272,14 @@ namespace Assets
}
}
if (debug.displayRangeOfInfluence)
{
foreach (var city in cities)
{
Gizmos.color = Color.yellow;
Gizmos.DrawWireSphere(PointUtils.Mean(city.Sites.Select(s => s.Center)).ToVector3(), city.RangeOfInfluence);
Gizmos.DrawSphere(PointUtils.Mean(city.Sites.Select(s => s.Center)).ToVector3(), 1);
}
}
if (debug.displayCityFields)
{
Gizmos.color = Color.blue;
Gizmos.color = Color.green;
foreach (var city in cities)
{
foreach (var field in city.Fields)
{
switch (field.Type)
{
case FieldType.Business:
Gizmos.color = Color.green;
break;
case FieldType.Living:
Gizmos.color = Color.yellow;
break;
case FieldType.MainSquare:
Gizmos.color = Color.red;
break;
default:
Gizmos.color = Color.blue;
break;
}
foreach (var (a, b) in field.Boundary.RotateRight().Zip(field.Boundary, (a, b) => (a, b)))
Gizmos.DrawLine(a.ToVector3(), b.ToVector3());
@ -317,6 +288,18 @@ namespace Assets
}
}
}
if (debug.displayTrees)
{
Gizmos.color = Color.cyan;
var trees = Map.GetProperty<IEnumerable<Tree>>(ForestPass.TreesProperty);
foreach (var tree in trees)
Gizmos.DrawCube(
tree.Placement.ToVector3() + tree.Site.GetProperty<Location>(LandmassPass.SiteLocationProperty).Type.height * Vector3.up,
new Vector3(1, 1, 1)
);
}
}
}
}

View File

@ -14,6 +14,7 @@ namespace Assets
private Map _result;
public IEnumerable<IAnnotationPass> AnnotationPasses => _annotationPasses.AsEnumerable();
public IGridGenerator GridGenerator => _gridGenerator;
public Map Result => _result;
public bool IsDone => _result != null;

View File

@ -16,10 +16,19 @@ namespace Assets
{
private bool _rerender = false;
private IList<IRenderer> _renderers = new List<IRenderer>
public GameObject citiesGameObject;
public GameObject forestGameObject;
public GameObject[] trees;
private IList<IRenderer> Renderers => new List<IRenderer>
{
new LandmassRenderer(),
new CityRenderer(),
new CityRenderer(citiesGameObject),
new ForestRender
{
ForestObject = forestGameObject,
Trees = trees,
}
};
public void GenerateRandom()
@ -32,9 +41,6 @@ namespace Assets
private void Update()
{
if (Input.GetMouseButtonDown(0))
GenerateRandom();
if (_rerender)
{
Render();
@ -49,7 +55,7 @@ namespace Assets
if (map == null)
return;
foreach (var current in _renderers)
foreach (var current in Renderers)
current.Render(map, this);
}
@ -60,7 +66,7 @@ namespace Assets
if (map == null)
return;
foreach (var current in _renderers)
foreach (var current in Renderers)
current.DrawGizmos(map, this);
}
}

View File

@ -11,14 +11,14 @@ namespace Assets.PointDistribution
public System.Random Generator { get; set; } = new System.Random();
private int k;
private float r;
private double r;
private double Random(double max, double min = 0)
{
return Generator.NextDouble() * (max - min) + min;
}
public PoissonDiskSampler(float r, int k = 30)
public PoissonDiskSampler(double r, int k = 30)
{
this.k = k;
this.r = r;

View File

@ -9,19 +9,22 @@ namespace Assets.RenderPass
{
public class CityRenderer : IRenderer
{
private GameObject _cities;
public CityRenderer(GameObject cities)
{
_cities = cities;
}
public void Render(Map map, Component component)
{
var go = new GameObject();
go.AddComponent<MeshFilter>();
go.AddComponent<MeshRenderer>();
var cities = map.GetProperty<IEnumerable<City>>(LocateCitiesPass.CitiesProperty);
var meshes = cities.Select(city => new CombineInstance { mesh = CreateCityMesh(city), transform = component.transform.localToWorldMatrix });
var mesh = new Mesh();
mesh.CombineMeshes(meshes.ToArray());
go.GetComponent<MeshFilter>().sharedMesh = mesh;
_cities.GetComponent<MeshFilter>().sharedMesh = mesh;
}
private Mesh CreateCityMesh(City city)
@ -36,16 +39,16 @@ namespace Assets.RenderPass
start = vertices.Count;
n = field.Boundary.Count;
vertices.AddRange(field.Boundary.Select(p => p.ToVector3() + Vector3.up * 5));
vertices.AddRange(field.Boundary.Select(p => p.ToVector3()));
normals.AddRange(field.Boundary.Select(v => Vector3.up));
triangles.AddRange(Triangulate(field).Select(x => x + start));
start = vertices.Count;
vertices.AddRange(field.Boundary.Select(p => p.ToVector3() + Vector3.up * 5));
normals.AddRange(PointUtils.CalculateNormals(field.Boundary).Select(p => p.ToVector3()));
vertices.AddRange(field.Boundary.Select(p => p.ToVector3()));
normals.AddRange(PointUtils.CalculateNormals(field.Boundary).Select(p => p.ToVector3()));
vertices.AddRange(field.Boundary.Select(p => p.ToVector3() + Vector3.down * 25));
normals.AddRange(PointUtils.CalculateNormals(field.Boundary).Select(p => p.ToVector3()));
for (int i = 0; i < n; i++)
{

View File

@ -0,0 +1,45 @@
using System.Collections;
using System.Collections.Generic;
using Assets.AnnotationPass;
using Assets.Common;
using UnityEngine;
using Random = System.Random;
using Tree = Assets.Common.Tree;
namespace Assets.RenderPass
{
public class ForestRender : IRenderer
{
public ICollection<GameObject> Trees { get; set; }
public GameObject ForestObject { get; set; }
public void Render(Map map, Component component)
{
var rng = new Random(map.Seed);
var trees = map.GetProperty<IEnumerable<Tree>>(ForestPass.TreesProperty);
var toRemove = new List<GameObject>();
foreach (Transform child in ForestObject.transform)
toRemove.Add(child.gameObject);
foreach (var o in toRemove)
Object.DestroyImmediate(o);
foreach (var tree in trees)
{
var origin = tree.Placement.ToVector3() + (float)tree.Site.GetProperty<double>(CommonSiteProperties.Height) * Vector3.up;
Object.Instantiate(GetRandomTree(rng), origin, Quaternion.identity, ForestObject.transform);
}
}
private GameObject GetRandomTree(Random generator)
{
return Trees.RandomElement(generator);
}
public void DrawGizmos(Map map, Component component)
{
}
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: f7a96fe45ad140fcb69b84c7d27e5ca9
timeCreated: 1574019277

View File

@ -31,7 +31,7 @@ namespace Assets.RenderPass
foreach (var location in locations.Vertices.Skip(1))
{
GenerateLocationEdges(location, points);
GenerateLocationMesh(location, points);
GenerateLocationMeshAlt(location, points);
GenerateLocationWall(location, points);
}
@ -57,7 +57,7 @@ namespace Assets.RenderPass
var magnitude = Point.Dist(a, b);
var d = new Point(-(b.y - a.y) / magnitude, (b.x - a.x) / magnitude);
magnitude *= Random.value * 0.4 - 0.2;
magnitude *= Random.value * 0.2 - 0.1;
Point c = new Point((a.x + b.x) / 2.0 + d.x * magnitude, (a.y + b.y) / 2.0 + d.y * magnitude);

View File

@ -0,0 +1,23 @@
using UnityEngine;
using UnityEngine.SceneManagement;
namespace Assets
{
public class SceneSwitcher : MonoBehaviour
{
public void LoadUnderground()
{
SceneManager.LoadScene("Scenes/CaveGenerator");
}
public void LoadOverworld()
{
SceneManager.LoadScene("Scenes/OverworldExample");
}
public void LoadMenu()
{
SceneManager.LoadScene("Scenes/StartScene");
}
}
}

View File

@ -1,9 +1,11 @@
fileFormatVersion: 2
guid: 5d8238cc53530b64fbb7828c3d3bb591
guid: 81e9b20b8a2d9fc21929cb6d29d39092
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -30,12 +30,20 @@ public class CaveGenerator : MonoBehaviour
GenerateMap();
}
void Update()
{
if (Input.GetMouseButtonDown(0))
public void GenerateDungeon()
{
seed = Time.realtimeSinceStartup.ToString();
cave = false;
randomFillPercent = 75;
GenerateMap();
}
public void GenerateCave()
{
seed = Time.realtimeSinceStartup.ToString();
cave = true;
randomFillPercent = 50;
GenerateMap();
}
public void GenerateMap()

View File

@ -17,7 +17,9 @@ namespace Assets.Utils
foreach (var (v, i) in vertices.Select((x, i) => (x, i)))
{
Gizmos.DrawSphere(v, 1);
#if UNITY_EDITOR
if (displayLabels) Handles.Label(v + offset, $"{i} at {v.x:F2}, {v.z:f2}");
#endif
}
}

View File

@ -1,6 +0,0 @@
fileFormatVersion: 2
guid: d8134e4dd9a11c6468abfb1683315eab
folderAsset: yes
DefaultImporter:
userData:
assetBundleName:

View File

@ -1,238 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyCrouch
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .25
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .25
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: -.0599999987
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: -.0599999987
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.y
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .5
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .5
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.y
path:
classID: 61
script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: -0
value: {fileID: 21300000, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
- path: 0
attribute: 605858901
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 1394318531
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 4197328169
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 2368279999
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
pptrCurveMapping:
- {fileID: 21300000, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .25
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .25
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: -.0599999987
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: -.0599999987
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.y
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .5
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .0416666679
value: .5
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.y
path:
classID: 61
script: {fileID: 0}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 19bf9c5d4c01a864baffb3ac0dc54a9b
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,298 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyCrouchingWalk
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .579999983
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .579999983
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.y
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .189999998
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .189999998
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: -.119999997
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: -.119999997
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.y
path:
classID: 61
script: {fileID: 0}
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .0416666679
value: {fileID: 21300002, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .0833333358
value: {fileID: 21300004, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .125
value: {fileID: 21300006, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .166666672
value: {fileID: 21300008, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .208333328
value: {fileID: 21300010, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .25
value: {fileID: 21300012, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .291666657
value: {fileID: 21300014, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .333333343
value: {fileID: 21300016, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .375
value: {fileID: 21300018, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .416666657
value: {fileID: 21300020, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .458333343
value: {fileID: 21300022, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .5
value: {fileID: 21300024, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .541666687
value: {fileID: 21300026, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .583333313
value: {fileID: 21300028, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .625
value: {fileID: 21300030, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .666666687
value: {fileID: 21300032, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .708333313
value: {fileID: 21300034, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .75
value: {fileID: 21300036, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .791666687
value: {fileID: 21300038, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- time: .833333313
value: {fileID: 21300040, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
- path: 0
attribute: 4197328169
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 2368279999
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 605858901
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
- path: 0
attribute: 1394318531
script: {fileID: 0}
classID: 61
customType: 0
isPPtrCurve: 0
pptrCurveMapping:
- {fileID: 21300000, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300002, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300004, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300006, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300008, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300010, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300012, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300014, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300016, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300018, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300020, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300022, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300024, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300026, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300028, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300030, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300032, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300034, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300036, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300038, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
- {fileID: 21300040, guid: d40c191aa46654db7a426d6a1fa3aa30, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .875
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .579999983
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .579999983
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .349999994
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Size.y
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: .189999998
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: .189999998
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.x
path:
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- time: 0
value: -.119999997
inSlope: 0
outSlope: 0
tangentMode: 10
- time: .875
value: -.119999997
inSlope: 0
outSlope: 0
tangentMode: 10
m_PreInfinity: 2
m_PostInfinity: 2
attribute: m_Center.y
path:
classID: 61
script: {fileID: 0}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: d139426e5e4404f31a1a8d663355003e
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyFalling
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300014, guid: 76d13a61287547d4fb40bfa27eca4e94, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300014, guid: 76d13a61287547d4fb40bfa27eca4e94, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 03bedf7094c479549beb9434f2033c2e
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,149 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyIdle
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .0416666679
value: {fileID: 21300002, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .0833333358
value: {fileID: 21300004, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .125
value: {fileID: 21300006, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .166666672
value: {fileID: 21300008, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .208333328
value: {fileID: 21300010, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .25
value: {fileID: 21300012, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .291666657
value: {fileID: 21300014, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .333333343
value: {fileID: 21300016, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .375
value: {fileID: 21300018, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .416666657
value: {fileID: 21300020, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .458333343
value: {fileID: 21300022, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .5
value: {fileID: 21300024, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .541666687
value: {fileID: 21300026, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .583333313
value: {fileID: 21300028, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .625
value: {fileID: 21300030, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .666666687
value: {fileID: 21300032, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .708333313
value: {fileID: 21300034, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .75
value: {fileID: 21300036, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .791666687
value: {fileID: 21300038, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .833333313
value: {fileID: 21300040, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .875
value: {fileID: 21300042, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .916666687
value: {fileID: 21300044, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: .958333313
value: {fileID: 21300046, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1
value: {fileID: 21300048, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1.04166663
value: {fileID: 21300050, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1.08333337
value: {fileID: 21300052, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1.125
value: {fileID: 21300054, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1.16666663
value: {fileID: 21300056, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- time: 1.20833337
value: {fileID: 21300058, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300002, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300004, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300006, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300008, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300010, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300012, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300014, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300016, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300018, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300020, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300022, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300024, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300026, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300028, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300030, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300032, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300034, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300036, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300038, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300040, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300042, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300044, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300046, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300048, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300050, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300052, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300054, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300056, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
- {fileID: 21300058, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: 1.25
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: c0a32aa5206b400428f52a44b234c97f
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump01
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300006, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300006, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 5d8caf2b5dcc5414c8d319d27f73828e
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump02
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300010, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300010, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 078bf204f06fcac44978d49dd094b43e
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump03
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300014, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300014, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: d73a8b77a39f57843b3a434596ae2bc7
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump04
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300018, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300018, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0416666679
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: bffb643e1be1ea84387be9145bc4e150
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump05
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300018, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300018, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 1829b8c50e4108f4b936e37f91181337
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump06
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300026, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300026, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 6e0c47d6f0bab234794fcdf9b91e10ca
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump07
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300030, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300030, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: e21ceef391a4b284a9ac47a7961c0c1a
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump08
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300034, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300034, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 04c2ee985bb1a9849b5a6e8bee482aed
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump09
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300038, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300038, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 57f38812aafe77142bf0c4ec50ff9c3a
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump10
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300042, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300042, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 87defe4543f47ef41b345453900fe949
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,62 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyJump11
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300046, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300046, guid: 9e1a2edf6149977479db158e4fbf9671, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .0166666675
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: c5944ac50c6dc9442844cef438bb36fe
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,107 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyRun
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .0416666679
value: {fileID: 21300002, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .0833333358
value: {fileID: 21300004, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .125
value: {fileID: 21300006, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .166666672
value: {fileID: 21300008, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .208333343
value: {fileID: 21300010, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .25
value: {fileID: 21300012, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .291666657
value: {fileID: 21300014, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .333333313
value: {fileID: 21300016, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .37499997
value: {fileID: 21300018, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .416666627
value: {fileID: 21300020, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .458333284
value: {fileID: 21300022, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .49999994
value: {fileID: 21300024, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .541666627
value: {fileID: 21300026, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .583333313
value: {fileID: 21300028, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- time: .625
value: {fileID: 21300030, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300002, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300004, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300006, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300008, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300010, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300012, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300014, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300016, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300018, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300020, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300022, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300024, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300026, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300028, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
- {fileID: 21300030, guid: 803baf1ea73913f46b25e07d0a79df22, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .666666687
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 1c4aa503092e12040ac412fec79b5d67
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,107 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: RobotBoyWalk
serializedVersion: 5
m_AnimationType: 2
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .0416666679
value: {fileID: 21300002, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .0833333358
value: {fileID: 21300004, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .125
value: {fileID: 21300006, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .166666672
value: {fileID: 21300008, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .208333343
value: {fileID: 21300010, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .25
value: {fileID: 21300012, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .291666657
value: {fileID: 21300014, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .333333313
value: {fileID: 21300016, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .37499997
value: {fileID: 21300018, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .416666627
value: {fileID: 21300020, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .458333284
value: {fileID: 21300022, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .49999994
value: {fileID: 21300024, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .541666627
value: {fileID: 21300026, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .583333313
value: {fileID: 21300028, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- time: .625
value: {fileID: 21300030, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 24
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- path: 0
attribute: 0
script: {fileID: 0}
classID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300002, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300004, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300006, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300008, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300010, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300012, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300014, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300016, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300018, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300020, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300022, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300024, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300026, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300028, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
- {fileID: 21300030, guid: feda0c18015b3284cabbc0da85254f9a, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_StartTime: 0
m_StopTime: .666666687
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_GenerateMotionCurves: 0
m_Events: []

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 5f88bded061933e41a9ed57ae1d07946
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,6 +0,0 @@
fileFormatVersion: 2
guid: b6fac374594252145b045395449bc9b2
folderAsset: yes
DefaultImporter:
userData:
assetBundleName:

View File

@ -1,695 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: 2dCharacterAnimator
serializedVersion: 4
m_AnimatorParameters:
- m_Name: Speed
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Ground
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Crouch
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: vSpeed
m_Type: 1
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 110700000}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!206 &20600000
BlendTree:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Jumps
m_Childs:
- m_Motion: {fileID: 7400000, guid: c5944ac50c6dc9442844cef438bb36fe, type: 2}
m_Threshold: -10.8289108
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 87defe4543f47ef41b345453900fe949, type: 2}
m_Threshold: -8.11811256
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 57f38812aafe77142bf0c4ec50ff9c3a, type: 2}
m_Threshold: -7.13207006
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 04c2ee985bb1a9849b5a6e8bee482aed, type: 2}
m_Threshold: -6.27218628
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: e21ceef391a4b284a9ac47a7961c0c1a, type: 2}
m_Threshold: -5.45766973
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 6e0c47d6f0bab234794fcdf9b91e10ca, type: 2}
m_Threshold: -4.66065645
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 1829b8c50e4108f4b936e37f91181337, type: 2}
m_Threshold: -3.79586458
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: bffb643e1be1ea84387be9145bc4e150, type: 2}
m_Threshold: -2.92666554
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: d73a8b77a39f57843b3a434596ae2bc7, type: 2}
m_Threshold: -1.7220211
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 078bf204f06fcac44978d49dd094b43e, type: 2}
m_Threshold: -.348855674
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
- m_Motion: {fileID: 7400000, guid: 5d8caf2b5dcc5414c8d319d27f73828e, type: 2}
m_Threshold: 2.16206717
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendEvent:
m_Mirror: 0
m_BlendParameter: vSpeed
m_BlendParameterY: Speed
m_MinThreshold: -13.090909
m_MaxThreshold: 5
m_UseAutomaticThresholds: 0
m_NormalizedBlendValues: 0
m_BlendType: 0
--- !u!1101 &110100000
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200000}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: .25
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110100562
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
- m_ConditionMode: 1
m_ConditionEvent: Crouch
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200395}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 6
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110102070
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Crouch
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110255108}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: .0177521557
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110107083
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Crouch
m_EventTreshold: 0
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110272440}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110113736
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Crouch
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110255108}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110120744
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Crouch
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110255108}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110136443
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Crouch
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110255108}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110139914
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: .100000001
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200000}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110146822
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Jump
m_EventTreshold: 0
- m_ConditionMode: 2
m_ConditionEvent: Crouch
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 0}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: .100000001
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110146874
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Crouch
m_EventTreshold: 0
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200000}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110151961
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: .100000001
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110262872}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: .25
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110152261
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: Ground
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110200000}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110161043
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110272440}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110164227
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: .100000001
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110272440}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110178408
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Ground
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 0}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: .100000001
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1101 &110183827
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Ground
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110205773}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110193154
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 2
m_ConditionEvent: Crouch
m_EventTreshold: 0
- m_ConditionMode: 3
m_ConditionEvent: Speed
m_EventTreshold: .100000001
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110262872}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 0
m_CanTransitionToSelf: 1
--- !u!1101 &110197039
AnimatorStateTransition:
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 4
m_ConditionEvent: Speed
m_EventTreshold: .00999999978
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110255108}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: .899999976
m_HasExitTime: 0
m_Atomic: 1
m_CanTransitionToSelf: 1
--- !u!1102 &110200000
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Idle
m_Speed: .5
m_CycleOffset: 0
m_Transitions:
- {fileID: 110136443}
- {fileID: 110161043}
m_Behaviours: []
m_Position: {x: 144, y: -36, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 7400000, guid: c0a32aa5206b400428f52a44b234c97f, type: 2}
m_Tag:
--- !u!1102 &110200395
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: CrouchingWalk
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110197039}
- {fileID: 110120744}
m_Behaviours: []
m_Position: {x: -468, y: 48, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 7400000, guid: d139426e5e4404f31a1a8d663355003e, type: 2}
m_Tag:
--- !u!1102 &110205773
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Jumping
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110152261}
m_Behaviours: []
m_Position: {x: 528, y: 48, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 20600000}
m_Tag:
--- !u!1102 &110255108
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Crouch
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110146874}
- {fileID: 110107083}
- {fileID: 110193154}
- {fileID: 110100562}
m_Behaviours: []
m_Position: {x: -180, y: -36, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 7400000, guid: 19bf9c5d4c01a864baffb3ac0dc54a9b, type: 2}
m_Tag:
--- !u!1102 &110262872
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Run
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110113736}
- {fileID: 110164227}
m_Behaviours: []
m_Position: {x: -180, y: 132, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 7400000, guid: 1c4aa503092e12040ac412fec79b5d67, type: 2}
m_Tag:
--- !u!1102 &110272440
AnimatorState:
serializedVersion: 3
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Walk
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 110100000}
- {fileID: 110151961}
- {fileID: 110102070}
m_Behaviours: []
m_Position: {x: 144, y: 132, z: 0}
m_IKOnFeet: 0
m_Mirror: 0
m_Motion: {fileID: 7400000, guid: 5f88bded061933e41a9ed57ae1d07946, type: 2}
m_Tag:
--- !u!1107 &110700000
AnimatorStateMachine:
serializedVersion: 4
m_ObjectHideFlags: 3
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 110200000}
m_Position: {x: 144, y: -36, z: 0}
- serializedVersion: 1
m_State: {fileID: 110262872}
m_Position: {x: -180, y: 132, z: 0}
- serializedVersion: 1
m_State: {fileID: 110255108}
m_Position: {x: -180, y: -36, z: 0}
- serializedVersion: 1
m_State: {fileID: 110272440}
m_Position: {x: 144, y: 132, z: 0}
- serializedVersion: 1
m_State: {fileID: 110205773}
m_Position: {x: 528, y: 48, z: 0}
- serializedVersion: 1
m_State: {fileID: 110200395}
m_Position: {x: -468, y: 48, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 110183827}
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_AnyStatePosition: {x: 552, y: -72, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 110200000}

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 5fc43f0c4b413534ba12c51c0e5e5f6f
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,6 +0,0 @@
fileFormatVersion: 2
guid: a8360d6cbb0b24d30ad943985708a039
folderAsset: yes
DefaultImporter:
userData:
assetBundleName:

View File

@ -1,34 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: SpriteLit
m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
m_ShaderKeywords: ETC1_EXTERNAL_ALPHA
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AlphaTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- PixelSnap: 0
- _EnableExternalAlpha: 0
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _Flip: {r: 1, g: 1, b: 1, a: 1}
- _RendererColor: {r: 1, g: 1, b: 1, a: 1}

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 272ba847f100d4251bb8260575189042
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,6 +0,0 @@
fileFormatVersion: 2
guid: acf5e119c54034bd8bfbd5f21cc246db
folderAsset: yes
DefaultImporter:
userData:
assetBundleName:

View File

@ -1,10 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!62 &6200000
PhysicsMaterial2D:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: BouncyBox
friction: .400000006
bounciness: .400000006

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 8be6341e1ce3f4cec9902bc34f72d20a
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,10 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!62 &6200000
PhysicsMaterial2D:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Slippery
friction: 0
bounciness: 0

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 3626fe8e008014f6bbd19bb72937b311
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,10 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!62 &6200000
PhysicsMaterial2D:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Sticky
friction: 1
bounciness: 0

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 0cb77231a430b454fb792ff7ffcc3943
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,6 +0,0 @@
fileFormatVersion: 2
guid: e6569085fafaa4cd1b747c51376fa329
folderAsset: yes
DefaultImporter:
userData:
assetBundleName:

View File

@ -1,219 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &100000
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400000}
m_Layer: 0
m_Name: GroundCheck
m_TagString: Untagged
m_Icon: {fileID: -2065832391, guid: 0000000000000000d000000000000000, type: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100002
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400002}
- 212: {fileID: 21200000}
- 95: {fileID: 9500000}
- 58: {fileID: 5800000}
- 50: {fileID: 5000000}
- 114: {fileID: 11400002}
- 114: {fileID: 11400000}
- 61: {fileID: 6100000}
m_Layer: 0
m_Name: CharacterRobotBoy
m_TagString: Player
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100004
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400004}
m_Layer: 0
m_Name: CeilingCheck
m_TagString: Untagged
m_Icon: {fileID: -2065832391, guid: 0000000000000000d000000000000000, type: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &400000
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: -.603473186, z: 0}
m_LocalScale: {x: .564482868, y: .564483702, z: 1}
m_Children: []
m_Father: {fileID: 400002}
m_RootOrder: 0
--- !u!4 &400002
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 17.2679996, y: 8.98139954, z: 0}
m_LocalScale: {x: 1.77153289, y: 1.77153039, z: 1}
m_Children:
- {fileID: 400000}
- {fileID: 400004}
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!4 &400004
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100004}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: .360000014, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400002}
m_RootOrder: 1
--- !u!50 &5000000
Rigidbody2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: .0500000007
m_GravityScale: 3
m_FixedAngle: 1
m_IsKinematic: 0
m_Interpolate: 1
m_SleepingMode: 1
m_CollisionDetection: 0
--- !u!58 &5800000
CircleCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_Offset: {x: 0, y: -.449999988}
serializedVersion: 2
m_Radius: .159999996
--- !u!61 &6100000
BoxCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_Offset: {x: 0, y: 0}
serializedVersion: 2
m_Size: {x: .25, y: .680000007}
--- !u!95 &9500000
Animator:
serializedVersion: 3
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: 5fc43f0c4b413534ba12c51c0e5e5f6f, type: 2}
m_CullingMode: 0
m_UpdateMode: 1
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c3d7b34a3bb2d4e4b926e7e729d3d410, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &11400002
MonoBehaviour:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d08f91df3bd212f429df17f53ce2f364, type: 3}
m_Name:
m_EditorClassIdentifier:
m_MaxSpeed: 10
m_JumpForce: 800
m_CrouchSpeed: .25
m_AirControl: 1
m_WhatIsGround:
serializedVersion: 2
m_Bits: 4294967295
--- !u!212 &21200000
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_ReflectionProbeUsage: 1
m_ProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_AutoUVMaxDistance: .5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -1783731295
m_SortingOrder: 2
m_Sprite: {fileID: 21300000, guid: 8fb98a6035269e64a998f9b56828fc4f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 100002}
m_IsPrefabParent: 1

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 87a2357765801c34292d6718d8b4d770
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,56 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &100000
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400000}
- 61: {fileID: 6100000}
m_Layer: 0
m_Name: CollisionSlider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &400000
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -9.38811588, y: -.612371027, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!61 &6100000
BoxCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_Enabled: 1
m_Material: {fileID: 6200000, guid: 3626fe8e008014f6bbd19bb72937b311, type: 2}
m_IsTrigger: 0
m_Size: {x: .321795791, y: .64172399}
m_Center: {x: -.036658287, y: -.0611513853}
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_DeprecatedTransformRoot: {fileID: 0}
m_DeprecatedTransformMap: {}
m_DeprecatedTransformComplete: 1
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 100000}
m_IsPrefabParent: 1
m_IsExploded: 1

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 2a71c12ae885e4f80b5144a4652bbeb4
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,100 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &100000
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400000}
- 212: {fileID: 21200000}
- 61: {fileID: 6100000}
- 50: {fileID: 5000000}
m_Layer: 0
m_Name: CratePink
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &400000
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 26.875, y: 3.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!50 &5000000
Rigidbody2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: .0500000007
m_GravityScale: 3
m_FixedAngle: 0
m_IsKinematic: 0
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 0
--- !u!61 &6100000
BoxCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_Enabled: 1
m_Material: {fileID: 6200000, guid: 8be6341e1ce3f4cec9902bc34f72d20a, type: 2}
m_IsTrigger: 0
m_UsedByEffector: 0
m_Offset: {x: .625009537, y: .625220299}
serializedVersion: 2
m_Size: {x: 1.23269653, y: 1.23209572}
--- !u!212 &21200000
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 2100000, guid: 272ba847f100d4251bb8260575189042, type: 2}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 1
m_ProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_AutoUVMaxDistance: .5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 1859086223
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 12ef7cbdfe0e143fa858a324456c8979, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 100000}
m_IsPrefabParent: 1

View File

@ -1,5 +0,0 @@
fileFormatVersion: 2
guid: 18fcd494ab71841d695135246693eb3a
NativeFormatImporter:
userData:
assetBundleName:

View File

@ -1,539 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &100000
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400000}
- 61: {fileID: 6100000}
m_Layer: 0
m_Name: Slider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100002
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400002}
- 212: {fileID: 21200000}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100004
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400004}
- 212: {fileID: 21200002}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100006
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400006}
- 212: {fileID: 21200004}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100008
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400008}
- 212: {fileID: 21200006}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100010
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400010}
- 212: {fileID: 21200008}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100012
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400012}
- 212: {fileID: 21200010}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100014
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400014}
m_Layer: 0
m_Name: ExtentsLeft
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100016
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400016}
- 212: {fileID: 21200012}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &100018
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 4
m_Component:
- 4: {fileID: 400018}
- 212: {fileID: 21200014}
m_Layer: 0
m_Name: PrototypeWhite04x01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &400000
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: .82370007, y: .371640027, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 8
--- !u!4 &400002
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 12.5000057, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 2
--- !u!4 &400004
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100004}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2.50000072, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 6
--- !u!4 &400006
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100006}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 17.5000057, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 0
--- !u!4 &400008
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100008}
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: 400014}
m_RootOrder: 7
--- !u!4 &400010
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100010}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 10, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 3
--- !u!4 &400012
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100012}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 7.50000286, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 4
--- !u!4 &400014
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100014}
m_LocalRotation: {x: 0, y: 0, z: .707106829, w: .707106829}
m_LocalPosition: {x: .625, y: 5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 400006}
- {fileID: 400016}
- {fileID: 400002}
- {fileID: 400010}
- {fileID: 400012}
- {fileID: 400018}
- {fileID: 400004}
- {fileID: 400008}
- {fileID: 400000}
m_Father: {fileID: 0}
m_RootOrder: 0
--- !u!4 &400016
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100016}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 15, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 1
--- !u!4 &400018
Transform:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100018}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 5, y: -0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 400014}
m_RootOrder: 5
--- !u!61 &6100000
BoxCollider2D:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100000}
m_Enabled: 1
m_Material: {fileID: 6200000, guid: 3626fe8e008014f6bbd19bb72937b311, type: 2}
m_IsTrigger: 0
m_UsedByEffector: 0
m_Offset: {x: 9.48704243, y: -.0640317276}
serializedVersion: 2
m_Size: {x: 19.3689785, y: .647482097}
--- !u!212 &21200000
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100002}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200002
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100004}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200004
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100006}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200006
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100008}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200008
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100010}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200010
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100012}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200012
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100016}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!212 &21200014
SpriteRenderer:
m_ObjectHideFlags: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 100018}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_LightmapIndex: 255
m_LightmapIndexDynamic: 255
m_LightmapTilingOffset: {x: 1, y: 1, z: 0, w: 0}
m_LightmapTilingOffsetDynamic: {x: 1, y: 1, z: 0, w: 0}
m_Materials:
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 0
m_UseReflectionProbes: 0
m_LightProbeAnchor: {fileID: 0}
m_ReflectionProbeAnchor: {fileID: 0}
m_ScaleInLightmap: 1
m_EnlightenSystemBuildParameters: {fileID: 0}
m_GIBackfaceCull: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: d90a8faf6fb9540b084ef2825cc3a5dc, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 100014}
m_IsPrefabParent: 1
m_IsExploded: 1

Some files were not shown because too many files have changed in this diff Show More