new ui done

This commit is contained in:
Sewmina Dilshan 2023-02-16 14:58:07 +05:30
parent 756847ac6e
commit 65f7e20cd5
15 changed files with 12792 additions and 12794 deletions

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

@ -335,6 +335,101 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 126215777}
m_CullTransparentMesh: 1
--- !u!1 &206626003
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 206626004}
- component: {fileID: 206626007}
- component: {fileID: 206626006}
- component: {fileID: 206626005}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &206626004
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 206626003}
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: 1554918927}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 3.5750139}
m_SizeDelta: {x: 0, y: 7.1499724}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &206626005
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 206626003}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3}
m_Name:
m_EditorClassIdentifier:
m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5}
m_EffectDistance: {x: 2.96, y: -5.28}
m_UseGraphicAlpha: 1
--- !u!114 &206626006
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 206626003}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 12800000, guid: c16eb7d7c3953489db00312b8b09df4b, type: 3}
m_FontSize: 47
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 80
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Back
--- !u!222 &206626007
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 206626003}
m_CullTransparentMesh: 1
--- !u!1 &324901581
GameObject:
m_ObjectHideFlags: 0
@ -824,14 +919,14 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Color: {r: 0.98039216, g: 0.92941177, b: 0.89411765, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 2437969a2b17b41b0a10bef95252a284, type: 3}
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -900,7 +995,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.8160377, g: 1, b: 0.9830189, a: 1}
m_Color: {r: 1, g: 0.16470589, b: 0.16470589, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@ -942,7 +1037,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_EffectColor: {r: 0, g: 0, b: 0, a: 1}
m_EffectDistance: {x: 4.81, y: -6.19}
m_EffectDistance: {x: 2.77, y: -4.04}
m_UseGraphicAlpha: 1
--- !u!1 &747438724
GameObject:
@ -1144,6 +1239,7 @@ RectTransform:
m_LocalScale: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 727773299}
- {fileID: 1554918927}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -1413,6 +1509,139 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_HorizontalFit: 0
m_VerticalFit: 1
--- !u!1 &1554918926
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1554918927}
- component: {fileID: 1554918930}
- component: {fileID: 1554918929}
- component: {fileID: 1554918928}
m_Layer: 5
m_Name: btn_back
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1554918927
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1554918926}
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: 206626004}
m_Father: {fileID: 957285316}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 101.5, y: -62}
m_SizeDelta: {x: 218.29999, y: 80.380005}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1554918928
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1554918926}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 1554918929}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 682043}
m_TargetAssemblyTypeName: LevelSelect, Assembly-CSharp
m_MethodName: BackToMainMenu
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
--- !u!114 &1554918929
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1554918926}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 89bfafeec14b047a4ac5510b8751485d, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1554918930
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1554918926}
m_CullTransparentMesh: 1
--- !u!1 &1561727347
GameObject:
m_ObjectHideFlags: 0
@ -1632,7 +1861,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: e6eea4f7cbb9f46f79c0fe06180fa5b3, type: 3}
m_Sprite: {fileID: 21300000, guid: 84063999b9e1741d099c1d8f7bbc0f7a, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1

View File

@ -488,17 +488,6 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &332760482 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4392037886789559883, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
m_PrefabInstance: {fileID: 4392037887054685161}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &445321478
GameObject:
m_ObjectHideFlags: 0
@ -1190,10 +1179,6 @@ MonoBehaviour:
game_end_timer: 12
gameOverPanel: {fileID: 1815937850}
gameWonPanel: {fileID: 1177459657}
stars:
- {fileID: 2045120143}
- {fileID: 332760482}
- {fileID: 2094619830}
bees:
- {fileID: 947231827}
- {fileID: 1919562618}
@ -1881,28 +1866,6 @@ CircleCollider2D:
m_Offset: {x: 0, y: 0}
serializedVersion: 2
m_Radius: 3.71
--- !u!114 &2045120143 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4392037887426014566, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
m_PrefabInstance: {fileID: 4392037887054685161}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &2094619830 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 4392037887511297887, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
m_PrefabInstance: {fileID: 4392037887054685161}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1401925064809260273
PrefabInstance:
m_ObjectHideFlags: 0
@ -1983,26 +1946,6 @@ PrefabInstance:
propertyPath: m_Delegates.Array.data[2].callback.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955018}
- target: {fileID: 4392037886330905022, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037886564651118, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037886675094299, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037887294252589, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037887314692427, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037887423142608, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Name
value: Canvas
@ -2103,21 +2046,9 @@ PrefabInstance:
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 8765424170570326795, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 8765424170805188030, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 8765424172419974051, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 8765424172561135924, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}

View File

@ -2324,10 +2324,6 @@ PrefabInstance:
propertyPath: m_Delegates.Array.data[2].callback.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955018}
- target: {fileID: 4392037886330905020, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4392037886330905022, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
@ -2336,46 +2332,6 @@ PrefabInstance:
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Text
value: Next
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_Font
value:
objectReference: {fileID: 12800000, guid: c16eb7d7c3953489db00312b8b09df4b, type: 3}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_BestFit
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_MaxSize
value: 94
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_FontSize
value: 37
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_FontStyle
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836572, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_FontData.m_AlignByGeometry
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836573, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_SizeDelta.y
value: 5.3900013
objectReference: {fileID: 0}
- target: {fileID: 4392037886661836573, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_AnchoredPosition.y
value: 9.695
objectReference: {fileID: 0}
- target: {fileID: 4392037886675094297, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4392037886675094299, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
@ -2384,66 +2340,14 @@ PrefabInstance:
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037887314692424, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_SizeDelta.x
value: 316
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692424, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_SizeDelta.y
value: 152.5
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692424, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_AnchoredPosition.y
value: -260
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692425, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692426, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: cb37917483ee24fea8fab306393441e5, type: 3}
- target: {fileID: 4392037887314692426, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.b
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692426, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692426, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.r
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037887314692427, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1011955020}
- target: {fileID: 4392037887314692427, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: NextLevel
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142608, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Name
value: Canvas
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142610, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_UiScaleMode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142610, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_MatchWidthOrHeight
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142610, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_ReferenceResolution.x
value: 1907
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142610, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_ReferenceResolution.y
value: 1100
objectReference: {fileID: 0}
- target: {fileID: 4392037887423142612, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Pivot.x
value: 0
@ -2536,53 +2440,5 @@ PrefabInstance:
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4392037888227620896, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4392037888337257633, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.b
value: 0.34509805
objectReference: {fileID: 0}
- target: {fileID: 4392037888337257633, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.g
value: 0.098039225
objectReference: {fileID: 0}
- target: {fileID: 4392037888337257633, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_Color.r
value: 0.9803922
objectReference: {fileID: 0}
- target: {fileID: 4392037888338472869, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_SizeDelta.y
value: 71.36
objectReference: {fileID: 0}
- target: {fileID: 4392037888338472869, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_AnchoredPosition.y
value: -29
objectReference: {fileID: 0}
- target: {fileID: 8765424172419974048, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_AnchoredPosition.y
value: 295
objectReference: {fileID: 0}
- target: {fileID: 8765424172419974049, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8765424172419974051, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 11500000, guid: d2f7f662bf5cf054bafc6df165d07f7a, type: 3}
- target: {fileID: 8765424172419974051, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value:
objectReference: {fileID: 0}
- target: {fileID: 8765424172561135924, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 11500000, guid: d2f7f662bf5cf054bafc6df165d07f7a, type: 3}
- target: {fileID: 8765424172561135924, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 108361155e96f5e4ba43d9a3fde825c9, type: 3}

View File

@ -123,6 +123,49 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &93287752
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 93287754}
- component: {fileID: 93287753}
m_Layer: 0
m_Name: MenuMgr
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &93287753
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 93287752}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45d62b70b9b3aff4693ffa781a834000, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &93287754
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 93287752}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 156.67659, y: 582.8769, z: -6.551017}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &702283245
GameObject:
m_ObjectHideFlags: 0
@ -614,8 +657,8 @@ RectTransform:
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: 14, y: -109}
m_SizeDelta: {x: 154, y: 69.2}
m_AnchoredPosition: {x: 0, y: -109}
m_SizeDelta: {x: 154, y: 69.20001}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &925884847
MonoBehaviour:
@ -660,7 +703,19 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 925884848}
m_OnClick:
m_PersistentCalls:
m_Calls: []
m_Calls:
- m_Target: {fileID: 93287753}
m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp
m_MethodName: Levels
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
--- !u!114 &925884848
MonoBehaviour:
m_ObjectHideFlags: 0
@ -681,7 +736,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 89bfafeec14b047a4ac5510b8751485d, type: 3}
m_Sprite: {fileID: 21300000, guid: 93c93e80f179c4cae911a48ab2fc913b, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@ -970,8 +1025,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -6, y: 4}
m_SizeDelta: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 6.4500017}
m_SizeDelta: {x: 0, y: 12.899996}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1326810209
MonoBehaviour:
@ -1020,8 +1075,8 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 32.2
m_fontSizeBase: 32.2
m_fontSize: 28.8
m_fontSizeBase: 28.8
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
@ -1457,7 +1512,19 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 2114746162}
m_OnClick:
m_PersistentCalls:
m_Calls: []
m_Calls:
- m_Target: {fileID: 93287753}
m_TargetAssemblyTypeName: MainMenu, Assembly-CSharp
m_MethodName: Play
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
--- !u!114 &2114746162
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@ -20,11 +20,17 @@ public class GameManager : MonoBehaviour
public float game_end_timer = 15;
public GameObject gameOverPanel;
public GameObject gameWonPanel;
public Image[] stars;
// public GameObject[] stars;
public GameObject[] bees;
void Awake()
{
instance = this;
gameWonPanel.transform.Find("btn_next").GetComponent<Button>().onClick.AddListener(NextLevel);
gameWonPanel.transform.Find("btn_leave").GetComponent<Button>().onClick.AddListener(BackToMenu);
gameOverPanel.transform.Find("btn_leave").GetComponent<Button>().onClick.AddListener(BackToMenu);
gameWonPanel.transform.Find("btn_restart").GetComponent<Button>().onClick.AddListener(Restart);
gameOverPanel.transform.Find("btn_restart").GetComponent<Button>().onClick.AddListener(Restart);
}
float t;
@ -116,13 +122,15 @@ public class GameManager : MonoBehaviour
void gameWon(){
float fuelLeft = Drawer.instance.drawingFuel.value / Drawer.instance.drawingFuel.maxValue;
int level = 1;
if(fuelLeft > 0.5f){
level=2;
}else if(fuelLeft> 0.8f){
level =3;
if(fuelLeft > 0.65f){
level=3;
}else if(fuelLeft> 0.25f){
level =2;
}
Debug.Log("Fuel left : " + fuelLeft);
for(int i =0;i < 3; i++){
stars[i].color = level-1 >= i ? Color.yellow : Color.gray;
// stars[i].color = level-1 >= i ? Color.yellow : Color.gray;
gameWonPanel.transform.Find("Star").GetChild(i+4).gameObject.SetActive(level-1 >= i);
}
int levelNumber = int.Parse(SceneManager.GetActiveScene().name.Replace("Level",""));

View File

@ -58,9 +58,8 @@ public class LevelSelect : MonoBehaviour
}
public Sprite locked,unlocked;
void Start()
{
// levelProgress.Add(0,2);
public static void Init(){
if(PlayerPrefs.HasKey("progress")){
string savedata = PlayerPrefs.GetString("progress");
levelProgress = JsonConvert.DeserializeObject<Dictionary<int,int>>(savedata);
@ -69,6 +68,11 @@ public class LevelSelect : MonoBehaviour
}else{
levelProgress = new Dictionary<int, int>();
}
}
void Start()
{
// levelProgress.Add(0,2);
Init();
//Populate level selection
for(int i=0; i < LevelCount;i++){
@ -124,4 +128,9 @@ public class LevelSelect : MonoBehaviour
Debug.Log("saving: " +val);
}
public void BackToMainMenu(){
SceneManager.LoadScene(0);
}
}

View File

@ -0,0 +1,33 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class MainMenu : MonoBehaviour
{
public void Play(){
int lastLevel = -1;
foreach(KeyValuePair<int,int> level in LevelSelect.levelProgress){
if(level.Key > lastLevel){
lastLevel=level.Key;
}
}
SceneManager.LoadScene($"Level{lastLevel+1}");
}
public void Levels(){
SceneManager.LoadScene("LevelSelect");
}
void Start()
{
LevelSelect.Init();
}
// Update is called once per frame
void Update()
{
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 45d62b70b9b3aff4693ffa781a834000
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

View File

@ -5,6 +5,9 @@ EditorBuildSettings:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Scenes:
- enabled: 1
path: Assets/Scenes/MainMenu.unity
guid: 40940b5a884c02d44a5ece18dc9a5f07
- enabled: 1
path: Assets/Scenes/LevelSelect.unity
guid: 14b1a41aa8dd5194baaff245136dfb70