diff --git a/FlappyBird/Assets/Animations.meta b/FlappyBird/Assets/Animations.meta new file mode 100644 index 0000000..f31d570 --- /dev/null +++ b/FlappyBird/Assets/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c11bd2c7554da0549badc6a063a19608 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Animations/Bird.controller b/FlappyBird/Assets/Animations/Bird.controller new file mode 100644 index 0000000..d07f3a3 --- /dev/null +++ b/FlappyBird/Assets/Animations/Bird.controller @@ -0,0 +1,237 @@ +%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: Bird + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: isDead + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: flyPower + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1107950151842209990} + 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!1101 &1101033516719139418 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 3 + m_ConditionEvent: flyPower + m_EventTreshold: 2 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1102979998104847228} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.05 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &1101450376506259878 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: isDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1102978856617384472} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &1101785857608638908 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 4 + m_ConditionEvent: flyPower + m_EventTreshold: 2 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1102272894360950300} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.05 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &1101943304413980758 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: isDead + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1102978856617384472} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &1102272894360950300 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Fly + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1101033516719139418} + - {fileID: 1101943304413980758} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ea1d166965fca3442b7324b0f06ce057, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1102978856617384472 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Dead + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: e246d34f2fe9d6e408bc169864e2689d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1102979998104847228 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 1101785857608638908} + - {fileID: 1101450376506259878} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3b077770edbd0d348a9d0fb625750377, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &1107950151842209990 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1102272894360950300} + m_Position: {x: 240, y: 84, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1102979998104847228} + m_Position: {x: 240, y: 168, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1102978856617384472} + m_Position: {x: 456, y: 120, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, 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: 1102979998104847228} diff --git a/FlappyBird/Assets/Animations/Bird.controller.meta b/FlappyBird/Assets/Animations/Bird.controller.meta new file mode 100644 index 0000000..20b456c --- /dev/null +++ b/FlappyBird/Assets/Animations/Bird.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98ea459af01029a4e92bd32c94ae9825 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Animations/Dead.anim b/FlappyBird/Assets/Animations/Dead.anim new file mode 100644 index 0000000..53e49fa --- /dev/null +++ b/FlappyBird/Assets/Animations/Dead.anim @@ -0,0 +1,68 @@ +%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: Dead + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 4b5d7dc59ea838b4b800f3777cd98e9e, 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: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 4b5d7dc59ea838b4b800f3777cd98e9e, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 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_HasMotionFloatCurves: 0 + m_GenerateMotionCurves: 0 + m_Events: [] diff --git a/FlappyBird/Assets/Animations/Dead.anim.meta b/FlappyBird/Assets/Animations/Dead.anim.meta new file mode 100644 index 0000000..ef11f95 --- /dev/null +++ b/FlappyBird/Assets/Animations/Dead.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e246d34f2fe9d6e408bc169864e2689d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Animations/Fly.anim b/FlappyBird/Assets/Animations/Fly.anim new file mode 100644 index 0000000..25ad69c --- /dev/null +++ b/FlappyBird/Assets/Animations/Fly.anim @@ -0,0 +1,68 @@ +%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: Fly + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 688bcefd0fb9e7746871009c5349a989, 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: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 688bcefd0fb9e7746871009c5349a989, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 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_HasMotionFloatCurves: 0 + m_GenerateMotionCurves: 0 + m_Events: [] diff --git a/FlappyBird/Assets/Animations/Fly.anim.meta b/FlappyBird/Assets/Animations/Fly.anim.meta new file mode 100644 index 0000000..1d86eca --- /dev/null +++ b/FlappyBird/Assets/Animations/Fly.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea1d166965fca3442b7324b0f06ce057 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Animations/Idle.anim b/FlappyBird/Assets/Animations/Idle.anim new file mode 100644 index 0000000..1660337 --- /dev/null +++ b/FlappyBird/Assets/Animations/Idle.anim @@ -0,0 +1,68 @@ +%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: Idle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: ffc06b08672e9c34a9f47c5a58d29f1c, 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: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: ffc06b08672e9c34a9f47c5a58d29f1c, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 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_HasMotionFloatCurves: 0 + m_GenerateMotionCurves: 0 + m_Events: [] diff --git a/FlappyBird/Assets/Animations/Idle.anim.meta b/FlappyBird/Assets/Animations/Idle.anim.meta new file mode 100644 index 0000000..190e0f4 --- /dev/null +++ b/FlappyBird/Assets/Animations/Idle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3b077770edbd0d348a9d0fb625750377 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Prefabs.meta b/FlappyBird/Assets/Prefabs.meta new file mode 100644 index 0000000..dc1e92d --- /dev/null +++ b/FlappyBird/Assets/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ebf43b2b89ef3f642a901be8313d59f1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Prefabs/Bird.prefab b/FlappyBird/Assets/Prefabs/Bird.prefab new file mode 100644 index 0000000..5c69baa --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Bird.prefab @@ -0,0 +1,259 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !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: 1008785304102162} + m_IsPrefabParent: 1 +--- !u!1 &1008785304102162 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4987121307509658} + - component: {fileID: 212844260527579886} + - component: {fileID: 60353994071908602} + - component: {fileID: 50684377473897824} + - component: {fileID: 82596344999064370} + - component: {fileID: 114589660508790066} + m_Layer: 0 + m_Name: Bird + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4987121307509658 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + 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: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!50 &50684377473897824 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 +--- !u!60 &60353994071908602 +PolygonCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 1.28, y: 1.28} + newSize: {x: 1.28, y: 1.28} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0.56, y: 0.03} + - {x: 0.53999996, y: 0.17} + - {x: 0.42, y: 0.26} + - {x: 0.29999998, y: 0.32999998} + - {x: -0.07, y: 0.32999998} + - {x: -0.37, y: 0.19999999} + - {x: -0.51, y: 0.07} + - {x: -0.57, y: -0.01} + - {x: -0.57, y: -0.11} + - {x: -0.45, y: -0.22999999} + - {x: -0.25, y: -0.34} + - {x: 0.35999998, y: -0.34} + - {x: 0.41, y: -0.32} + - {x: 0.53999996, y: -0.19999999} + - {x: 0.56, y: -0.16} +--- !u!82 &82596344999064370 +AudioSource: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: e0c55c9d6550bb14981bf6a36d03b5f6, type: 3} + m_PlayOnAwake: 1 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!114 &114589660508790066 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 75d8973b994df4e47af930cfb2be7b54, type: 3} + m_Name: + m_EditorClassIdentifier: + flyPower: 300 + flySound: {fileID: 8300000, guid: e0c55c9d6550bb14981bf6a36d03b5f6, type: 3} + deadSound: {fileID: 8300000, guid: 267d2b524690d274696f8e2f37d145e9, type: 3} +--- !u!212 &212844260527579886 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1008785304102162} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: ffc06b08672e9c34a9f47c5a58d29f1c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.28, y: 1.28} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/FlappyBird/Assets/Prefabs/Bird.prefab.meta b/FlappyBird/Assets/Prefabs/Bird.prefab.meta new file mode 100644 index 0000000..333355b --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Bird.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c2b01d79a76ed7418849689f9b3f483 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Prefabs/Grass.prefab b/FlappyBird/Assets/Prefabs/Grass.prefab new file mode 100644 index 0000000..cd4e1f6 --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Grass.prefab @@ -0,0 +1,105 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !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: 1152993110057428} + m_IsPrefabParent: 1 +--- !u!1 &1152993110057428 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4671693252296896} + - component: {fileID: 212991600408003216} + - component: {fileID: 68332968429541676} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4671693252296896 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1152993110057428} + 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: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!68 &68332968429541676 +EdgeCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1152993110057428} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_EdgeRadius: 0 + m_Points: + - {x: 2.5, y: -0.1} + - {x: -2.5, y: -0.1} +--- !u!212 &212991600408003216 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1152993110057428} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 634d4890d973a984a91047f81176ada0, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/FlappyBird/Assets/Prefabs/Grass.prefab.meta b/FlappyBird/Assets/Prefabs/Grass.prefab.meta new file mode 100644 index 0000000..b032eb8 --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Grass.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3dbbeaf0b1c9e3c4999b554a3c26f736 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Prefabs/Sky.prefab b/FlappyBird/Assets/Prefabs/Sky.prefab new file mode 100644 index 0000000..36db085 --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Sky.prefab @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !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: 1646836694967708} + m_IsPrefabParent: 1 +--- !u!1 &1646836694967708 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4842407827724956} + - component: {fileID: 212940301395510970} + m_Layer: 0 + m_Name: Sky + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4842407827724956 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1646836694967708} + 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: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &212940301395510970 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1646836694967708} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: -1 + m_Sprite: {fileID: 21300000, guid: 09d75ae0378bd1940ab1acc8755ca120, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 20.48, y: 10.24} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/FlappyBird/Assets/Prefabs/Sky.prefab.meta b/FlappyBird/Assets/Prefabs/Sky.prefab.meta new file mode 100644 index 0000000..692d96b --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Sky.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9fbf08e28cdaecd45964850cb13fad1c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Prefabs/Wall.prefab b/FlappyBird/Assets/Prefabs/Wall.prefab new file mode 100644 index 0000000..706b493 --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Wall.prefab @@ -0,0 +1,300 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !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: 1105418009782120} + m_IsPrefabParent: 1 +--- !u!1 &1082436131520110 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4266063773160776} + - component: {fileID: 212211917567758002} + - component: {fileID: 60432679319504646} + m_Layer: 0 + m_Name: Down + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1105418009782120 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4004017488863938} + - component: {fileID: 68872162430880186} + - component: {fileID: 114305044954210822} + m_Layer: 0 + m_Name: Wall + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &1284727219675406 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 4613157804374966} + - component: {fileID: 212071227379162902} + - component: {fileID: 60375399201917562} + m_Layer: 0 + m_Name: Up + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4004017488863938 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1105418009782120} + 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: 4613157804374966} + - {fileID: 4266063773160776} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4266063773160776 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1082436131520110} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4004017488863938} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4613157804374966 +Transform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1284727219675406} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 7, z: 0} + m_LocalScale: {x: 1, y: -1, z: 1} + m_Children: [] + m_Father: {fileID: 4004017488863938} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!60 &60375399201917562 +PolygonCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1284727219675406} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 2.56, y: 10.24} + newSize: {x: 2.56, y: 10.24} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0.72999996, y: 4.64} + - {x: 0.72999996, y: 4.94} + - {x: 0.68, y: 5.12} + - {x: -0.61, y: 5.12} + - {x: -0.72999996, y: 5} + - {x: -0.72999996, y: 4.67} + - {x: -0.65999997, y: 4.5099998} + - {x: -0.45, y: 4.46} + - {x: -0.44, y: -5.12} + - {x: 0.44, y: -5.12} + - {x: 0.44, y: 4.47} + - {x: 0.45999998, y: 4.47} + - {x: 0.69, y: 4.61} +--- !u!60 &60432679319504646 +PolygonCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1082436131520110} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 2.56, y: 10.24} + newSize: {x: 2.56, y: 10.24} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Points: + m_Paths: + - - {x: 0.72999996, y: 4.64} + - {x: 0.72999996, y: 4.94} + - {x: 0.68, y: 5.12} + - {x: -0.61, y: 5.12} + - {x: -0.72999996, y: 5} + - {x: -0.72999996, y: 4.67} + - {x: -0.65999997, y: 4.5099998} + - {x: -0.45, y: 4.46} + - {x: -0.44, y: -5.12} + - {x: 0.44, y: -5.12} + - {x: 0.44, y: 4.47} + - {x: 0.45999998, y: 4.47} + - {x: 0.69, y: 4.61} +--- !u!68 &68872162430880186 +EdgeCollider2D: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1105418009782120} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_EdgeRadius: 0 + m_Points: + - {x: 0, y: 2} + - {x: 0, y: -1} +--- !u!114 &114305044954210822 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1105418009782120} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eabc18103b6497e45b4c12b0e7950797, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 0 + moveRange: 0 + randRange: 0 +--- !u!212 &212071227379162902 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1284727219675406} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2bf162d5da10d29459345421ebe52dd4, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.56, y: 10.24} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 +--- !u!212 &212211917567758002 +SpriteRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 1082436131520110} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2bf162d5da10d29459345421ebe52dd4, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.56, y: 10.24} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 diff --git a/FlappyBird/Assets/Prefabs/Wall.prefab.meta b/FlappyBird/Assets/Prefabs/Wall.prefab.meta new file mode 100644 index 0000000..9ff86e9 --- /dev/null +++ b/FlappyBird/Assets/Prefabs/Wall.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de08d841302785a479e89dee457f8c78 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 100100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Scenes/SampleScene.unity b/FlappyBird/Assets/Scenes/SampleScene.unity index e5ecd0a..8e3b6b3 100644 --- a/FlappyBird/Assets/Scenes/SampleScene.unity +++ b/FlappyBird/Assets/Scenes/SampleScene.unity @@ -113,6 +113,520 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1001 &17313482 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (12) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &17313483 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 17313482} +--- !u!1001 &39226834 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalPosition.x + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4987121307509658, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1008785304102162, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 0} + propertyPath: flySound + value: + objectReference: {fileID: 8300000, guid: e0c55c9d6550bb14981bf6a36d03b5f6, type: 3} + - target: {fileID: 0} + propertyPath: deadSound + value: + objectReference: {fileID: 8300000, guid: 267d2b524690d274696f8e2f37d145e9, type: 3} + - target: {fileID: 0} + propertyPath: flyPower + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 0} + m_ParentPrefab: {fileID: 100100000, guid: 4c2b01d79a76ed7418849689f9b3f483, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &152209338 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 152209339} + - component: {fileID: 152209341} + - component: {fileID: 152209340} + m_Layer: 5 + m_Name: TextPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &152209339 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 152209338} + 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: 1811611993} + 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: -270, y: 270} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &152209340 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 152209338} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, 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: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Point: 0' +--- !u!222 &152209341 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 152209338} +--- !u!1001 &222446145 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2075962194} + m_Modifications: + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1646836694967708, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_Name + value: Sky (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &222446146 stripped +Transform: + m_PrefabParentObject: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, + type: 2} + m_PrefabInternal: {fileID: 222446145} +--- !u!1001 &236785432 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: -10 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &236785433 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 236785432} +--- !u!1 &264850979 stripped +GameObject: + m_PrefabParentObject: {fileID: 1008785304102162, guid: 4c2b01d79a76ed7418849689f9b3f483, + type: 2} + m_PrefabInternal: {fileID: 39226834} +--- !u!95 &264850980 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 264850979} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 98ea459af01029a4e92bd32c94ae9825, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1001 &313936733 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (9) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &313936734 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 313936733} +--- !u!1 &470082397 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 470082398} + - component: {fileID: 470082399} + m_Layer: 0 + m_Name: GameController + m_TagString: GameController + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &470082398 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 470082397} + 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: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &470082399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 470082397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86304a10a8b60474ba57cbc78b6243d2, type: 3} + m_Name: + m_EditorClassIdentifier: + txtPoint: {fileID: 152209340} + pnlStart: {fileID: 1579605941} + btnStart: {fileID: 1720423732} + pnlRestart: {fileID: 1565410609} + txtRestart: {fileID: 905838414} + btnRestart: {fileID: 2080862493} + btnRestartIdle: {fileID: 21300000, guid: 10c6202d82abdb842ad766e0f513a3bd, type: 3} + btnRestartHover: {fileID: 21300000, guid: ad8a9dad1e1072d4581deff422e17ceb, type: 3} + btnRestartClick: {fileID: 21300000, guid: 21cc4512b3364794796dcc311caade53, type: 3} + btnStartIdle: {fileID: 21300000, guid: ed12bab47459e9144b352c23b6ae0364, type: 3} + btnStartHover: {fileID: 21300000, guid: 41d4eb5d86ee4cd40ae38de3f959fbe5, type: 3} + btnStartClick: {fileID: 21300000, guid: 87bac7ff7c475ba43a38013ffa740272, type: 3} + bird: {fileID: 264850979} + column: {fileID: 1870032469} + sky: {fileID: 2075962193} + grass: {fileID: 1774905805} +--- !u!1001 &480318242 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &480318243 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 480318242} +--- !u!1001 &516371680 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (11) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &516371681 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 516371680} --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -186,3 +700,1652 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &525822919 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2075962194} + m_Modifications: + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1646836694967708, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_Name + value: Sky (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &525822920 stripped +Transform: + m_PrefabParentObject: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, + type: 2} + m_PrefabInternal: {fileID: 525822919} +--- !u!1001 &558045345 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &558045346 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 558045345} +--- !u!4 &690654877 stripped +Transform: + m_PrefabParentObject: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, + type: 2} + m_PrefabInternal: {fileID: 955950835} +--- !u!1001 &741883099 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &741883100 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 741883099} +--- !u!1001 &768308833 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1870032470} + m_Modifications: + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.x + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1105418009782120, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_Name + value: Wall (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: de08d841302785a479e89dee457f8c78, type: 2} + m_IsPrefabParent: 0 +--- !u!1001 &896477096 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &896477097 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 896477096} +--- !u!1 &905838412 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 905838413} + - component: {fileID: 905838415} + - component: {fileID: 905838414} + m_Layer: 5 + m_Name: TextPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &905838413 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 905838412} + 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: 1565410610} + 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, y: 50} + m_SizeDelta: {x: 160, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &905838414 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 905838412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, 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: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 1 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Your Point:' +--- !u!222 &905838415 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 905838412} +--- !u!1 &933398634 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 933398635} + - component: {fileID: 933398636} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &933398635 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 933398634} + 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: 1774905806} + - {fileID: 2075962194} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &933398636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 933398634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4a481d74acd03f9468d10c40aec546e8, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 0 + moveRange: 0 +--- !u!1001 &955950835 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1870032470} + m_Modifications: + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.x + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1105418009782120, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_Name + value: Wall (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: de08d841302785a479e89dee457f8c78, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &957409712 stripped +Transform: + m_PrefabParentObject: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, + type: 2} + m_PrefabInternal: {fileID: 1688527847} +--- !u!1001 &988446124 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (10) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &988446125 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 988446124} +--- !u!1001 &1022189384 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1022189385 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 1022189384} +--- !u!4 &1089936472 stripped +Transform: + m_PrefabParentObject: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, + type: 2} + m_PrefabInternal: {fileID: 768308833} +--- !u!1001 &1344216441 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2075962194} + m_Modifications: + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 9fbf08e28cdaecd45964850cb13fad1c, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1344216442 stripped +Transform: + m_PrefabParentObject: {fileID: 4842407827724956, guid: 9fbf08e28cdaecd45964850cb13fad1c, + type: 2} + m_PrefabInternal: {fileID: 1344216441} +--- !u!4 &1357462594 stripped +Transform: + m_PrefabParentObject: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, + type: 2} + m_PrefabInternal: {fileID: 1486425779} +--- !u!1 &1367874193 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1367874196} + - component: {fileID: 1367874195} + - component: {fileID: 1367874194} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1367874194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1367874193} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, 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 &1367874195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1367874193} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1367874196 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1367874193} + 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: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1384663487 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (8) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1384663488 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 1384663487} +--- !u!4 &1392960571 stripped +Transform: + m_PrefabParentObject: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, + type: 2} + m_PrefabInternal: {fileID: 1960346966} +--- !u!1001 &1486425779 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1870032470} + m_Modifications: + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.x + value: 34 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1105418009782120, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_Name + value: Wall (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: de08d841302785a479e89dee457f8c78, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &1565410609 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1565410610} + - component: {fileID: 1565410612} + - component: {fileID: 1565410611} + m_Layer: 5 + m_Name: EndPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1565410610 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1565410609} + 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: 905838413} + - {fileID: 2080862492} + m_Father: {fileID: 1811611993} + m_RootOrder: 1 + 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 &1565410611 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1565410609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + 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: 10907, 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 +--- !u!222 &1565410612 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1565410609} +--- !u!1 &1579605941 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1579605942} + - component: {fileID: 1579605944} + - component: {fileID: 1579605943} + m_Layer: 5 + m_Name: StartPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1579605942 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1579605941} + 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: 1720423730} + m_Father: {fileID: 1811611993} + m_RootOrder: 2 + 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 &1579605943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1579605941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + 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: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1579605944 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1579605941} +--- !u!1001 &1672358226 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: -5 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1672358227 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 1672358226} +--- !u!1001 &1688527847 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1870032470} + m_Modifications: + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.x + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1105418009782120, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_Name + value: Wall (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: de08d841302785a479e89dee457f8c78, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &1720423729 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1720423730} + - component: {fileID: 1720423734} + - component: {fileID: 1720423733} + - component: {fileID: 1720423732} + - component: {fileID: 1720423731} + m_Layer: 5 + m_Name: ButtonStart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1720423730 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1720423729} + 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: 1579605942} + 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, y: 0} + m_SizeDelta: {x: 160, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1720423731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1720423729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1862395651, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: StartButtonHover + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: StartButtonIdle + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: StartButtonClick + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + delegates: [] +--- !u!114 &1720423732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1720423729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, 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_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1720423733} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: StartGame + 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 &1720423733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1720423729} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, 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: 21300000, guid: ed12bab47459e9144b352c23b6ae0364, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &1720423734 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1720423729} +--- !u!1 &1774905805 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1774905806} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1774905806 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1774905805} + 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: 236785433} + - {fileID: 1672358227} + - {fileID: 896477097} + - {fileID: 558045346} + - {fileID: 741883100} + - {fileID: 1022189385} + - {fileID: 480318243} + - {fileID: 1968117563} + - {fileID: 1384663488} + - {fileID: 313936734} + - {fileID: 988446125} + - {fileID: 516371681} + - {fileID: 17313483} + m_Father: {fileID: 933398635} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1811611989 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1811611993} + - component: {fileID: 1811611992} + - component: {fileID: 1811611991} + - component: {fileID: 1811611990} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1811611990 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811611989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1811611991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811611989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, 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 &1811611992 +Canvas: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811611989} + 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 &1811611993 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1811611989} + 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: 152209339} + - {fileID: 1565410610} + - {fileID: 1579605942} + m_Father: {fileID: 0} + m_RootOrder: 5 + 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!1 &1870032469 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 1870032470} + m_Layer: 0 + m_Name: Wall + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1870032470 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1870032469} + 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: 1392960571} + - {fileID: 957409712} + - {fileID: 690654877} + - {fileID: 1089936472} + - {fileID: 1357462594} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1960346966 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1870032470} + m_Modifications: + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.x + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4004017488863938, guid: de08d841302785a479e89dee457f8c78, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: de08d841302785a479e89dee457f8c78, type: 2} + m_IsPrefabParent: 0 +--- !u!1001 &1968117562 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1774905806} + m_Modifications: + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.x + value: 25 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 1152993110057428, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + propertyPath: m_Name + value: Grass (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, type: 2} + m_IsPrefabParent: 0 +--- !u!4 &1968117563 stripped +Transform: + m_PrefabParentObject: {fileID: 4671693252296896, guid: 3dbbeaf0b1c9e3c4999b554a3c26f736, + type: 2} + m_PrefabInternal: {fileID: 1968117562} +--- !u!1 &2075962193 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2075962194} + m_Layer: 0 + m_Name: Sky + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2075962194 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2075962193} + 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: 1344216442} + - {fileID: 525822920} + - {fileID: 222446146} + m_Father: {fileID: 933398635} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2080862491 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 2080862492} + - component: {fileID: 2080862495} + - component: {fileID: 2080862494} + - component: {fileID: 2080862493} + - component: {fileID: 2080862496} + m_Layer: 5 + m_Name: ButtonRestart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2080862492 +RectTransform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2080862491} + 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: 1565410610} + 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, y: 0} + m_SizeDelta: {x: 160, y: 80} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2080862493 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2080862491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, 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_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_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2080862494} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: Restart + 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 &2080862494 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2080862491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, 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: 21300000, guid: 10c6202d82abdb842ad766e0f513a3bd, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!222 &2080862495 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2080862491} +--- !u!114 &2080862496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2080862491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1862395651, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: RestartButtonHover + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: RestartButtonIdle + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 470082399} + m_MethodName: RestartButtonClick + 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.EventSystems.EventTrigger+TriggerEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + delegates: [] diff --git a/FlappyBird/Assets/Scripts.meta b/FlappyBird/Assets/Scripts.meta new file mode 100644 index 0000000..d69b53b --- /dev/null +++ b/FlappyBird/Assets/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 594c36084d88e504cb61a99a47f4af07 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Scripts/Bird.cs b/FlappyBird/Assets/Scripts/Bird.cs new file mode 100644 index 0000000..469cd58 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Bird.cs @@ -0,0 +1,45 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Bird : MonoBehaviour +{ + public float flyPower; + public AudioClip flySound; + public AudioClip deadSound; + private GameObject obj; + private GameObject gameController; + private AudioSource audioSource; + private Animator anim; + void Start() + { + obj = gameObject; + flyPower = 300; + gameController = GameObject.FindGameObjectWithTag("GameController"); + audioSource = obj.GetComponent(); + audioSource.clip = flySound; + anim = obj.GetComponent(); + anim.SetBool("isDead", false); + anim.SetFloat("flyPower", 0); + } + void Update() + { + if (Input.GetMouseButtonDown(0)) + { + obj.GetComponent().AddForce(new Vector2(0, flyPower)); + audioSource.Play(); + } + anim.SetFloat("flyPower", obj.GetComponent().velocity.y); + } + private void OnCollisionEnter2D(Collision2D collision) + { + anim.SetBool("isDead", true); + audioSource.clip = deadSound; + audioSource.Play(); + gameController.GetComponent().EndGame(); + } + private void OnTriggerEnter2D(Collider2D collision) + { + gameController.GetComponent().GetPoint(); + } +} diff --git a/FlappyBird/Assets/Scripts/Bird.cs.meta b/FlappyBird/Assets/Scripts/Bird.cs.meta new file mode 100644 index 0000000..00dd7ef --- /dev/null +++ b/FlappyBird/Assets/Scripts/Bird.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75d8973b994df4e47af930cfb2be7b54 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Scripts/Control.cs b/FlappyBird/Assets/Scripts/Control.cs new file mode 100644 index 0000000..a76be8f --- /dev/null +++ b/FlappyBird/Assets/Scripts/Control.cs @@ -0,0 +1,86 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.UI; + +public class Control : MonoBehaviour +{ + public Text txtPoint; + public GameObject pnlStart; + public Button btnStart; + public GameObject pnlRestart; + public Text txtRestart; + public Button btnRestart; + public Sprite btnRestartIdle; + public Sprite btnRestartHover; + public Sprite btnRestartClick; + public Sprite btnStartIdle; + public Sprite btnStartHover; + public Sprite btnStartClick; + public GameObject bird; + public GameObject column; + public GameObject sky; + public GameObject grass; + private int gamePoint; + void Start() + { + gamePoint = 0; + Time.timeScale = 0; + pnlStart.SetActive(true); + } + void Update() + { + /* + *column.GetComponent().randRange = 3.0f; + * sky.GetComponent().moveSpeed += 0.5f; + * grass.GetComponent().moveSpeed += 0.5f; + * bird.GetComponent().flyPower += 10f; + */ + } + public void RestartButtonIdle() + { + btnRestart.GetComponent().sprite = btnRestartIdle; + } + public void RestartButtonHover() + { + btnRestart.GetComponent().sprite = btnRestartHover; + } + public void RestartButtonClick() + { + btnRestart.GetComponent().sprite = btnRestartClick; + } + public void StartButtonIdle() + { + btnStart.GetComponent().sprite = btnStartIdle; + } + public void StartButtonHover() + { + btnStart.GetComponent().sprite = btnStartHover; + } + public void StartButtonClick() + { + btnStart.GetComponent().sprite = btnStartClick; + } + public void StartGame() + { + pnlStart.SetActive(false); + pnlRestart.SetActive(false); + Time.timeScale = 1; + } + public void GetPoint() + { + gamePoint++; + txtPoint.text = "Point: " + gamePoint.ToString(); + } + public void EndGame() + { + Time.timeScale = 0; + txtRestart.text = "Your point:\n" + gamePoint.ToString(); + pnlRestart.SetActive(true); + } + public void Restart() + { + SceneManager.LoadScene(0); + } +} diff --git a/FlappyBird/Assets/Scripts/Control.cs.meta b/FlappyBird/Assets/Scripts/Control.cs.meta new file mode 100644 index 0000000..3ab5b36 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Control.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 86304a10a8b60474ba57cbc78b6243d2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Scripts/Move.cs b/FlappyBird/Assets/Scripts/Move.cs new file mode 100644 index 0000000..ce4d767 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Move.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Move : MonoBehaviour +{ + public float moveSpeed; + public float moveRange; + private GameObject obj; + private Vector3 oldPosition; + void Start() + { + obj = gameObject; + oldPosition = obj.transform.position; + moveSpeed = 5.0f; + moveRange = 20f; + } + void Update() + { + obj.transform.Translate(new Vector3(-Time.deltaTime * moveSpeed, 0, 0)); + if (oldPosition.x - obj.transform.position.x > moveRange) + { + obj.transform.position = oldPosition; + } + } +} diff --git a/FlappyBird/Assets/Scripts/Move.cs.meta b/FlappyBird/Assets/Scripts/Move.cs.meta new file mode 100644 index 0000000..d1751c4 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Move.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4a481d74acd03f9468d10c40aec546e8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Scripts/Wall.cs b/FlappyBird/Assets/Scripts/Wall.cs new file mode 100644 index 0000000..4202f71 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Wall.cs @@ -0,0 +1,28 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Wall : MonoBehaviour +{ + public float moveSpeed; + public float moveRange; + public float randRange; + private GameObject obj; + private Vector3 oldPosition; + void Start() + { + obj = gameObject; + oldPosition = obj.transform.position; + moveSpeed = 5.0f; + randRange = 3.0f; + obj.transform.position = new Vector3(oldPosition.x, oldPosition.y + Random.Range(-randRange, randRange), oldPosition.z); + } + void Update() + { + obj.transform.Translate(new Vector3(-Time.deltaTime * moveSpeed, 0, 0)); + if (obj.transform.position.x < -7) + { + obj.transform.position = new Vector3(24, oldPosition.y + Random.Range(-randRange, randRange), oldPosition.z); + } + } +} diff --git a/FlappyBird/Assets/Scripts/Wall.cs.meta b/FlappyBird/Assets/Scripts/Wall.cs.meta new file mode 100644 index 0000000..1703708 --- /dev/null +++ b/FlappyBird/Assets/Scripts/Wall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: eabc18103b6497e45b4c12b0e7950797 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sounds.meta b/FlappyBird/Assets/Sounds.meta new file mode 100644 index 0000000..517b37a --- /dev/null +++ b/FlappyBird/Assets/Sounds.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: af9306d076964ab428562159bf52332e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sounds/Fly.mp3 b/FlappyBird/Assets/Sounds/Fly.mp3 new file mode 100644 index 0000000..10bd96d Binary files /dev/null and b/FlappyBird/Assets/Sounds/Fly.mp3 differ diff --git a/FlappyBird/Assets/Sounds/Fly.mp3.meta b/FlappyBird/Assets/Sounds/Fly.mp3.meta new file mode 100644 index 0000000..209c090 --- /dev/null +++ b/FlappyBird/Assets/Sounds/Fly.mp3.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e0c55c9d6550bb14981bf6a36d03b5f6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sounds/gameover.mp3 b/FlappyBird/Assets/Sounds/gameover.mp3 new file mode 100644 index 0000000..3025d47 Binary files /dev/null and b/FlappyBird/Assets/Sounds/gameover.mp3 differ diff --git a/FlappyBird/Assets/Sounds/gameover.mp3.meta b/FlappyBird/Assets/Sounds/gameover.mp3.meta new file mode 100644 index 0000000..67b77fb --- /dev/null +++ b/FlappyBird/Assets/Sounds/gameover.mp3.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 267d2b524690d274696f8e2f37d145e9 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites.meta b/FlappyBird/Assets/Sprites.meta new file mode 100644 index 0000000..fb739dd --- /dev/null +++ b/FlappyBird/Assets/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc43487da012beb48b3dfd238328c62a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png b/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png new file mode 100644 index 0000000..311a2a5 Binary files /dev/null and b/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png differ diff --git a/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png.meta b/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png.meta new file mode 100644 index 0000000..94d5cd8 --- /dev/null +++ b/FlappyBird/Assets/Sprites/BirdEnemyDeathSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 4b5d7dc59ea838b4b800f3777cd98e9e +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7693710f7744aae498242d7d6f77cf8a + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png b/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png new file mode 100644 index 0000000..88ff869 Binary files /dev/null and b/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png differ diff --git a/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png.meta b/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png.meta new file mode 100644 index 0000000..60d063c --- /dev/null +++ b/FlappyBird/Assets/Sprites/BirdEnemyFlapSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 688bcefd0fb9e7746871009c5349a989 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fee60a4632bdece4287910712bf1860c + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png b/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png new file mode 100644 index 0000000..843191b Binary files /dev/null and b/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png differ diff --git a/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png.meta b/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png.meta new file mode 100644 index 0000000..e453adb --- /dev/null +++ b/FlappyBird/Assets/Sprites/BirdEnemyIdleSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: ffc06b08672e9c34a9f47c5a58d29f1c +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2dad379815ef29d4496d2cc479f055b8 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/ColumnSprite.png b/FlappyBird/Assets/Sprites/ColumnSprite.png new file mode 100644 index 0000000..2bed1b3 Binary files /dev/null and b/FlappyBird/Assets/Sprites/ColumnSprite.png differ diff --git a/FlappyBird/Assets/Sprites/ColumnSprite.png.meta b/FlappyBird/Assets/Sprites/ColumnSprite.png.meta new file mode 100644 index 0000000..d4773c7 --- /dev/null +++ b/FlappyBird/Assets/Sprites/ColumnSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 2bf162d5da10d29459345421ebe52dd4 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4e41dbadeb1c9d24f93884368f24d87e + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/GrassThinSprite.png b/FlappyBird/Assets/Sprites/GrassThinSprite.png new file mode 100644 index 0000000..57f8d70 Binary files /dev/null and b/FlappyBird/Assets/Sprites/GrassThinSprite.png differ diff --git a/FlappyBird/Assets/Sprites/GrassThinSprite.png.meta b/FlappyBird/Assets/Sprites/GrassThinSprite.png.meta new file mode 100644 index 0000000..5d46735 --- /dev/null +++ b/FlappyBird/Assets/Sprites/GrassThinSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 634d4890d973a984a91047f81176ada0 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c8a1148af6e50cd4bba429ed4d0df5ff + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/RestartHoverSprite.png b/FlappyBird/Assets/Sprites/RestartHoverSprite.png new file mode 100644 index 0000000..8725aef Binary files /dev/null and b/FlappyBird/Assets/Sprites/RestartHoverSprite.png differ diff --git a/FlappyBird/Assets/Sprites/RestartHoverSprite.png.meta b/FlappyBird/Assets/Sprites/RestartHoverSprite.png.meta new file mode 100644 index 0000000..b252024 --- /dev/null +++ b/FlappyBird/Assets/Sprites/RestartHoverSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: ad8a9dad1e1072d4581deff422e17ceb +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 13acccd1bf625d0429f5c29b979f6e26 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/RestartIdleSprite.png b/FlappyBird/Assets/Sprites/RestartIdleSprite.png new file mode 100644 index 0000000..5ff95a7 Binary files /dev/null and b/FlappyBird/Assets/Sprites/RestartIdleSprite.png differ diff --git a/FlappyBird/Assets/Sprites/RestartIdleSprite.png.meta b/FlappyBird/Assets/Sprites/RestartIdleSprite.png.meta new file mode 100644 index 0000000..b4b4951 --- /dev/null +++ b/FlappyBird/Assets/Sprites/RestartIdleSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 10c6202d82abdb842ad766e0f513a3bd +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1e9cb2b7d04389145a0340a52c9d68d0 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/RestartPressSprite.png b/FlappyBird/Assets/Sprites/RestartPressSprite.png new file mode 100644 index 0000000..75acdb9 Binary files /dev/null and b/FlappyBird/Assets/Sprites/RestartPressSprite.png differ diff --git a/FlappyBird/Assets/Sprites/RestartPressSprite.png.meta b/FlappyBird/Assets/Sprites/RestartPressSprite.png.meta new file mode 100644 index 0000000..00b5be0 --- /dev/null +++ b/FlappyBird/Assets/Sprites/RestartPressSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 21cc4512b3364794796dcc311caade53 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 08c9eb311fae3914b879e38a3f4d1c27 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/SkyTileSprite.png b/FlappyBird/Assets/Sprites/SkyTileSprite.png new file mode 100644 index 0000000..f522346 Binary files /dev/null and b/FlappyBird/Assets/Sprites/SkyTileSprite.png differ diff --git a/FlappyBird/Assets/Sprites/SkyTileSprite.png.meta b/FlappyBird/Assets/Sprites/SkyTileSprite.png.meta new file mode 100644 index 0000000..2a7934d --- /dev/null +++ b/FlappyBird/Assets/Sprites/SkyTileSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 09d75ae0378bd1940ab1acc8755ca120 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9c1db9025a42c294585bd031e51ffe0a + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/StartHoverSprite.png b/FlappyBird/Assets/Sprites/StartHoverSprite.png new file mode 100644 index 0000000..2f87e6b Binary files /dev/null and b/FlappyBird/Assets/Sprites/StartHoverSprite.png differ diff --git a/FlappyBird/Assets/Sprites/StartHoverSprite.png.meta b/FlappyBird/Assets/Sprites/StartHoverSprite.png.meta new file mode 100644 index 0000000..c1dd18b --- /dev/null +++ b/FlappyBird/Assets/Sprites/StartHoverSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 41d4eb5d86ee4cd40ae38de3f959fbe5 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f5fa2b27f928631489b40e2c326b60e5 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/StartIdleSprite.png b/FlappyBird/Assets/Sprites/StartIdleSprite.png new file mode 100644 index 0000000..232051d Binary files /dev/null and b/FlappyBird/Assets/Sprites/StartIdleSprite.png differ diff --git a/FlappyBird/Assets/Sprites/StartIdleSprite.png.meta b/FlappyBird/Assets/Sprites/StartIdleSprite.png.meta new file mode 100644 index 0000000..3b0c092 --- /dev/null +++ b/FlappyBird/Assets/Sprites/StartIdleSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: ed12bab47459e9144b352c23b6ae0364 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5315046968e04694697465f669289a70 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/FlappyBird/Assets/Sprites/StartPressSprite.png b/FlappyBird/Assets/Sprites/StartPressSprite.png new file mode 100644 index 0000000..1437ed3 Binary files /dev/null and b/FlappyBird/Assets/Sprites/StartPressSprite.png differ diff --git a/FlappyBird/Assets/Sprites/StartPressSprite.png.meta b/FlappyBird/Assets/Sprites/StartPressSprite.png.meta new file mode 100644 index 0000000..23b8ab2 --- /dev/null +++ b/FlappyBird/Assets/Sprites/StartPressSprite.png.meta @@ -0,0 +1,84 @@ +fileFormatVersion: 2 +guid: 87bac7ff7c475ba43a38013ffa740272 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 28a3dfa44fd2cc24f941211e9048dcf6 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: