From 74882716d61433be5a417be7806483705f8af9d6 Mon Sep 17 00:00:00 2001
From: Tristan Roux
Date: Sat, 1 Dec 2018 20:59:47 +0100
Subject: [PATCH] Adding heal point indicator and parallax.
---
Assets/Blur.mat | 2 +-
Assets/Drawables/Coeur.png | Bin 0 -> 135 bytes
Assets/Drawables/Coeur.png.meta | 110 ++
Assets/Prefabs/HealPoint.prefab | 93 ++
Assets/Prefabs/HealPoint.prefab.meta | 8 +
Assets/Scenes/SampleScene.unity | 1074 ++++++++++++++++-
Assets/Script/Camera.cs | 16 +
Assets/Script/Camera.cs.meta | 11 +
Assets/Script/Paralax.cs | 19 +
Assets/Script/Paralax.cs.meta | 11 +
Assets/Script/PlayerMovement.cs | 12 +-
.../Sprite/Layers/BlendVertexColorWithUV.mat | 76 ++
.../Layers/BlendVertexColorWithUV.mat.meta | 8 +
.../Layers/BlendVertexColorWithUV.shader | 82 ++
.../Layers/BlendVertexColorWithUV.shader.meta | 9 +
Assets/Sprite/Layers/Layers1.png.meta | 28 +-
Assets/Sprite/Layers/Layers2.png.meta | 28 +-
Assets/Sprite/Layers/Layers3.png.meta | 28 +-
Assets/Sprite/Layers/Layers4.png.meta | 28 +-
19 files changed, 1625 insertions(+), 18 deletions(-)
create mode 100644 Assets/Drawables/Coeur.png
create mode 100644 Assets/Drawables/Coeur.png.meta
create mode 100644 Assets/Prefabs/HealPoint.prefab
create mode 100644 Assets/Prefabs/HealPoint.prefab.meta
create mode 100644 Assets/Script/Camera.cs
create mode 100644 Assets/Script/Camera.cs.meta
create mode 100644 Assets/Script/Paralax.cs
create mode 100644 Assets/Script/Paralax.cs.meta
create mode 100644 Assets/Sprite/Layers/BlendVertexColorWithUV.mat
create mode 100644 Assets/Sprite/Layers/BlendVertexColorWithUV.mat.meta
create mode 100644 Assets/Sprite/Layers/BlendVertexColorWithUV.shader
create mode 100644 Assets/Sprite/Layers/BlendVertexColorWithUV.shader.meta
diff --git a/Assets/Blur.mat b/Assets/Blur.mat
index 3e9e961..6ca1d4e 100644
--- a/Assets/Blur.mat
+++ b/Assets/Blur.mat
@@ -8,7 +8,7 @@ Material:
m_PrefabInternal: {fileID: 0}
m_Name: Blur
m_Shader: {fileID: 4800000, guid: 6e01bf9e372eeb540b156644d44918c8, type: 3}
- m_ShaderKeywords:
+ m_ShaderKeywords: ETC1_EXTERNAL_ALPHA
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
diff --git a/Assets/Drawables/Coeur.png b/Assets/Drawables/Coeur.png
new file mode 100644
index 0000000000000000000000000000000000000000..cf63c5749c3eded41c99adedb193f1627193856f
GIT binary patch
literal 135
zcmeAS@N?(olHy`uVBq!ia0vp^+(695!3HFgJ}hYlQhuH;jv*3LlWVjWA7WtrztBXP
znQ1|X;X+QO&4x#2Twu9q3gjgU9^uSbJ!9emEslhinLZxO%FIB(y^Dc4%VU8=)7i5<
gH$;pK3=9|;<}-0S-}qh<3N)F))78&qol`;+0AG(MFaQ7m
literal 0
HcmV?d00001
diff --git a/Assets/Drawables/Coeur.png.meta b/Assets/Drawables/Coeur.png.meta
new file mode 100644
index 0000000..a5bba89
--- /dev/null
+++ b/Assets/Drawables/Coeur.png.meta
@@ -0,0 +1,110 @@
+fileFormatVersion: 2
+guid: a33ec40f03d9ae24a9c8b6edb119695d
+TextureImporter:
+ fileIDToRecycleName: {}
+ externalObjects: {}
+ serializedVersion: 7
+ 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
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 0
+ aniso: -1
+ mipBias: -100
+ 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: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Windows Store Apps
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 0
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 9a5082e895285cb4099bee48ce84ff3e
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/HealPoint.prefab b/Assets/Prefabs/HealPoint.prefab
new file mode 100644
index 0000000..53dddee
--- /dev/null
+++ b/Assets/Prefabs/HealPoint.prefab
@@ -0,0 +1,93 @@
+%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_SourcePrefab: {fileID: 0}
+ m_RootGameObject: {fileID: 1351872662185478}
+ m_IsPrefabAsset: 1
+--- !u!1 &1351872662185478
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 224779656502996830}
+ - component: {fileID: 212243839519132172}
+ m_Layer: 8
+ m_Name: HealPoint
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!212 &212243839519132172
+SpriteRenderer:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 1351872662185478}
+ 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: a33ec40f03d9ae24a9c8b6edb119695d, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 0
+ m_Size: {x: 3.54, y: 1.75}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!224 &224779656502996830
+RectTransform:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 100100000}
+ m_GameObject: {fileID: 1351872662185478}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ 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.14, y: 0.14}
+ m_Pivot: {x: 0.5, y: 0.5}
diff --git a/Assets/Prefabs/HealPoint.prefab.meta b/Assets/Prefabs/HealPoint.prefab.meta
new file mode 100644
index 0000000..670498a
--- /dev/null
+++ b/Assets/Prefabs/HealPoint.prefab.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: aadca36d1adf45f4298d970bddab3e45
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 100100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index b376228..77a404b 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -250,7 +250,7 @@ MonoBehaviour:
runnerSpeed: 1.5
distanceJoint: {fileID: 183430351}
hookDistance: 5
- swingSpeed: 3
+ swingSpeed: 4
hookRenderer: {fileID: 1872833097}
hooked: 0
SlowProjectile: {fileID: 1008542846873596, guid: e53919f45383d454198636c119ecbffa,
@@ -339,7 +339,8 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 3.441709, y: 0.7713694, z: -0.077470385}
m_LocalScale: {x: 5.7385, y: 5.7385, z: 5.7385}
- m_Children: []
+ m_Children:
+ - {fileID: 1289509438}
m_Father: {fileID: 0}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -429,6 +430,115 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 191759086}
m_CullTransparentMesh: 0
+--- !u!1001 &282778760
+Prefab:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1289509438}
+ m_Modifications:
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_RootOrder
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.x
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.y
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_Name
+ value: HealPoint (1)
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ m_IsPrefabAsset: 0
+--- !u!224 &282778761 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ m_PrefabInternal: {fileID: 282778760}
--- !u!1 &344399158
GameObject:
m_ObjectHideFlags: 0
@@ -497,6 +607,38 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 344399158}
m_CullTransparentMesh: 0
+--- !u!1 &361573701
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 361573702}
+ m_Layer: 0
+ m_Name: Background
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &361573702
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 361573701}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: -1.98, z: 20}
+ m_LocalScale: {x: 0.5470887, y: 0.5470887, z: 0.5470887}
+ m_Children:
+ - {fileID: 848359767}
+ - {fileID: 1317735112}
+ - {fileID: 1885084949}
+ - {fileID: 2131179777}
+ m_Father: {fileID: 519420032}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &519420028
GameObject:
m_ObjectHideFlags: 0
@@ -507,6 +649,7 @@ GameObject:
- component: {fileID: 519420032}
- component: {fileID: 519420031}
- component: {fileID: 519420029}
+ - component: {fileID: 519420030}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@@ -521,6 +664,17 @@ AudioListener:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 519420028}
m_Enabled: 1
+--- !u!114 &519420030
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 519420028}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: aae91ffbc5dec0f4382994c3745ff317, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!20 &519420031
Camera:
m_ObjectHideFlags: 0
@@ -570,7 +724,8 @@ Transform:
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
+ m_Children:
+ - {fileID: 361573702}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -743,6 +898,222 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 778760761}
m_CullTransparentMesh: 0
+--- !u!1 &848359766
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 848359767}
+ - component: {fileID: 848359768}
+ - component: {fileID: 848359769}
+ m_Layer: 0
+ m_Name: Layer 1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &848359767
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 848359766}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -2}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 361573702}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &848359768
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 848359766}
+ 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: 2100000, guid: dda0c4e617b51b94086635a47a17647b, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 0
+ m_SelectedEditorRenderState: 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: 1d6345c42f1a0794b821ac2aed8f42d5, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 2
+ m_Size: {x: 38.399998, y: 21.599998}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!114 &848359769
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 848359766}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b7e6716d08f60a341926bd3fa92c69eb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 0.3
+--- !u!1001 &906210342
+Prefab:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1289509438}
+ m_Modifications:
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_RootOrder
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.x
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.y
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_Name
+ value: HealPoint (5)
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.z
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ m_IsPrefabAsset: 0
+--- !u!224 &906210343 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ m_PrefabInternal: {fileID: 906210342}
--- !u!1 &978235599
GameObject:
m_ObjectHideFlags: 0
@@ -811,6 +1182,254 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 978235599}
m_CullTransparentMesh: 0
+--- !u!1001 &999503168
+Prefab:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1289509438}
+ m_Modifications:
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_RootOrder
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.x
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.y
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_Name
+ value: HealPoint (2)
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.z
+ value: 0.5
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ m_IsPrefabAsset: 0
+--- !u!224 &999503169 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ m_PrefabInternal: {fileID: 999503168}
+--- !u!1001 &1006425890
+Prefab:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1289509438}
+ m_Modifications:
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_RootOrder
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.x
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.y
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_Name
+ value: HealPoint (3)
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.z
+ value: 0.5
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ m_IsPrefabAsset: 0
+--- !u!224 &1006425891 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ m_PrefabInternal: {fileID: 1006425890}
--- !u!1 &1128696812
GameObject:
m_ObjectHideFlags: 0
@@ -1042,6 +1661,67 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1289509437
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1289509438}
+ - component: {fileID: 1289509439}
+ m_Layer: 8
+ m_Name: HealPoints
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1289509438
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1289509437}
+ 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: 282778761}
+ - {fileID: 999503169}
+ - {fileID: 1006425891}
+ - {fileID: 1420840394}
+ - {fileID: 906210343}
+ m_Father: {fileID: 183430350}
+ 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.13}
+ m_SizeDelta: {x: 0.6856, y: 0.1197}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1289509439
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1289509437}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: -405508275, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: -0.35
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
--- !u!1 &1305308387
GameObject:
m_ObjectHideFlags: 0
@@ -1143,6 +1823,94 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 0.16, y: 0.16}
m_EdgeRadius: 0
+--- !u!1 &1317735111
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1317735112}
+ - component: {fileID: 1317735113}
+ - component: {fileID: 1317735114}
+ m_Layer: 0
+ m_Name: Layer 2
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1317735112
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1317735111}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -1}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 361573702}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &1317735113
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1317735111}
+ 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: 2100000, guid: dda0c4e617b51b94086635a47a17647b, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 0
+ m_SelectedEditorRenderState: 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: c09a41a723a0bab42aad317968e4a4d0, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 2
+ m_Size: {x: 38.399998, y: 21.599998}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!114 &1317735114
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1317735111}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b7e6716d08f60a341926bd3fa92c69eb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 0.1
--- !u!1 &1359745262
GameObject:
m_ObjectHideFlags: 0
@@ -1212,6 +1980,130 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1359745262}
m_CullTransparentMesh: 0
+--- !u!1001 &1420840393
+Prefab:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1289509438}
+ m_Modifications:
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_RootOrder
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.x
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_SizeDelta.y
+ value: 0.14
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1351872662185478, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ propertyPath: m_Name
+ value: HealPoint (4)
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ propertyPath: m_LocalScale.z
+ value: 0.5
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: aadca36d1adf45f4298d970bddab3e45, type: 2}
+ m_IsPrefabAsset: 0
+--- !u!224 &1420840394 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 224779656502996830, guid: aadca36d1adf45f4298d970bddab3e45,
+ type: 2}
+ m_PrefabInternal: {fileID: 1420840393}
--- !u!1 &1550129822
GameObject:
m_ObjectHideFlags: 0
@@ -1531,6 +2423,94 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1877761478}
m_CullTransparentMesh: 0
+--- !u!1 &1885084948
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1885084949}
+ - component: {fileID: 1885084950}
+ - component: {fileID: 1885084951}
+ m_Layer: 0
+ m_Name: Layer 3
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1885084949
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1885084948}
+ 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: 361573702}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &1885084950
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1885084948}
+ 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: 2100000, guid: dda0c4e617b51b94086635a47a17647b, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 0
+ m_SelectedEditorRenderState: 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: ffd6a976901f41c43b67eaf0a42d974d, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 2
+ m_Size: {x: 38.399998, y: 21.599998}
+ m_AdaptiveModeThreshold: 0.5
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!114 &1885084951
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 1885084948}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b7e6716d08f60a341926bd3fa92c69eb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 0.05
--- !u!1 &1948124829
GameObject:
m_ObjectHideFlags: 0
@@ -1599,3 +2579,91 @@ CanvasRenderer:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1948124829}
m_CullTransparentMesh: 0
+--- !u!1 &2131179776
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2131179777}
+ - component: {fileID: 2131179778}
+ - component: {fileID: 2131179779}
+ m_Layer: 0
+ m_Name: Layer 4
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2131179777
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 2131179776}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 37, z: 1}
+ m_LocalScale: {x: 0.25963008, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 361573702}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &2131179778
+SpriteRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 2131179776}
+ 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: 2100000, guid: dda0c4e617b51b94086635a47a17647b, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 0
+ m_SelectedEditorRenderState: 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: 0953d699218becb49bf120733d7c1bf9, type: 3}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_FlipX: 0
+ m_FlipY: 0
+ m_DrawMode: 1
+ m_Size: {x: 147.90274, y: 90}
+ m_AdaptiveModeThreshold: 1
+ m_SpriteTileMode: 0
+ m_WasSpriteAssigned: 1
+ m_MaskInteraction: 0
+ m_SpriteSortPoint: 0
+--- !u!114 &2131179779
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_GameObject: {fileID: 2131179776}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b7e6716d08f60a341926bd3fa92c69eb, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ speed: 0.01
diff --git a/Assets/Script/Camera.cs b/Assets/Script/Camera.cs
new file mode 100644
index 0000000..3fd31a9
--- /dev/null
+++ b/Assets/Script/Camera.cs
@@ -0,0 +1,16 @@
+using UnityEngine;
+
+public class Camera : MonoBehaviour
+{
+ private GameObject player;
+
+ void Start ()
+ {
+ player = GameObject.Find("Player");
+ }
+
+ void Update ()
+ {
+ transform.position = new Vector3(player.transform.position.x, (Mathf.Abs(transform.position.y - player.transform.position.y) > 3 ? Mathf.Lerp(transform.position.y, player.transform.position.y, 0.2f) : transform.position.y), transform.position.z);
+ }
+}
diff --git a/Assets/Script/Camera.cs.meta b/Assets/Script/Camera.cs.meta
new file mode 100644
index 0000000..08d8939
--- /dev/null
+++ b/Assets/Script/Camera.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: aae91ffbc5dec0f4382994c3745ff317
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Script/Paralax.cs b/Assets/Script/Paralax.cs
new file mode 100644
index 0000000..fbc4022
--- /dev/null
+++ b/Assets/Script/Paralax.cs
@@ -0,0 +1,19 @@
+using UnityEngine;
+
+public class Paralax : MonoBehaviour
+{
+ public float speed = 1;
+ private GameObject player;
+ private new SpriteRenderer renderer;
+
+ private void Start()
+ {
+ renderer = GetComponent();
+ player = GameObject.Find("Player");
+ }
+
+ private void Update()
+ {
+ renderer.material.mainTextureOffset = new Vector2(speed * player.transform.position.x * 0.1f, 0);
+ }
+}
diff --git a/Assets/Script/Paralax.cs.meta b/Assets/Script/Paralax.cs.meta
new file mode 100644
index 0000000..157f8c3
--- /dev/null
+++ b/Assets/Script/Paralax.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b7e6716d08f60a341926bd3fa92c69eb
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Script/PlayerMovement.cs b/Assets/Script/PlayerMovement.cs
index 545bf64..23653a7 100644
--- a/Assets/Script/PlayerMovement.cs
+++ b/Assets/Script/PlayerMovement.cs
@@ -83,7 +83,7 @@ public class PlayerMovement : MonoBehaviour
return false;
}
- void Update ()
+ private void Update ()
{
//Basic movements and runner
if(Mathf.Abs(Input.GetAxis("Horizontal")) > 0.2f)
@@ -309,7 +309,12 @@ public class PlayerMovement : MonoBehaviour
{
await Task.Delay(3000);
if(personalty == Personalty.Heal)
- HealPoint += 2;
+ {
+ HealPoint++;
+ GameObject.Find("HealPoint (" + HealPoint + ")").SetActive(true);
+ HealPoint++;
+ GameObject.Find("HealPoint (" + HealPoint + ")").SetActive(true);
+ }
}
private void OnCollisionEnter2D(Collision2D collision)
@@ -318,7 +323,10 @@ public class PlayerMovement : MonoBehaviour
hasDoubleJump = true;
if (collision.gameObject.tag == "Enemy")
+ {
+ GameObject.Find("HealPoint (" + HealPoint + ")").SetActive(false);
HealPoint--;
+ }
if (HealPoint <= 0)
Death();
}
diff --git a/Assets/Sprite/Layers/BlendVertexColorWithUV.mat b/Assets/Sprite/Layers/BlendVertexColorWithUV.mat
new file mode 100644
index 0000000..efca06a
--- /dev/null
+++ b/Assets/Sprite/Layers/BlendVertexColorWithUV.mat
@@ -0,0 +1,76 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 6
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInternal: {fileID: 0}
+ m_Name: BlendVertexColorWithUV
+ m_Shader: {fileID: 4800000, guid: 24b12888c014be24e8edd5b00519c6d4, type: 3}
+ m_ShaderKeywords: ETC1_EXTERNAL_ALPHA
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0.5
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
diff --git a/Assets/Sprite/Layers/BlendVertexColorWithUV.mat.meta b/Assets/Sprite/Layers/BlendVertexColorWithUV.mat.meta
new file mode 100644
index 0000000..72bc3b4
--- /dev/null
+++ b/Assets/Sprite/Layers/BlendVertexColorWithUV.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dda0c4e617b51b94086635a47a17647b
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprite/Layers/BlendVertexColorWithUV.shader b/Assets/Sprite/Layers/BlendVertexColorWithUV.shader
new file mode 100644
index 0000000..17f28f8
--- /dev/null
+++ b/Assets/Sprite/Layers/BlendVertexColorWithUV.shader
@@ -0,0 +1,82 @@
+// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'
+
+// unlit, vertex color, alpha blended, offset uv's
+ // cull off
+
+ Shader "BlendVertexColorWithUV"
+ {
+ Properties
+ {
+ _MainTex ("Base (RGB) Trans (A)", 2D) = "white" {}
+ }
+
+ SubShader
+ {
+ Tags {"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent"}
+ ZWrite Off Lighting Off Cull Off Fog { Mode Off } Blend SrcAlpha OneMinusSrcAlpha
+ LOD 110
+
+ Pass
+ {
+ CGPROGRAM
+ #pragma vertex vert_vct
+ #pragma fragment frag_mult
+ #pragma fragmentoption ARB_precision_hint_fastest
+ #include "UnityCG.cginc"
+
+ sampler2D _MainTex;
+ float4 _MainTex_ST;
+
+ struct vin_vct
+ {
+ float4 vertex : POSITION;
+ float4 color : COLOR;
+ float2 texcoord : TEXCOORD0;
+ };
+
+ struct v2f_vct
+ {
+ float4 vertex : POSITION;
+ fixed4 color : COLOR;
+ float2 texcoord : TEXCOORD0;
+ };
+
+ v2f_vct vert_vct(vin_vct v)
+ {
+ v2f_vct o;
+ o.vertex = UnityObjectToClipPos(v.vertex);
+ o.color = v.color;
+ o.texcoord = TRANSFORM_TEX (v.texcoord, _MainTex);;
+ return o;
+ }
+
+ fixed4 frag_mult(v2f_vct i) : COLOR
+ {
+ fixed4 col = tex2D(_MainTex, i.texcoord) * i.color;
+ return col;
+ }
+
+ ENDCG
+ }
+ }
+
+ SubShader
+ {
+ Tags {"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent"}
+ ZWrite Off Blend SrcAlpha OneMinusSrcAlpha Cull Off Fog { Mode Off }
+ LOD 100
+
+ BindChannels
+ {
+ Bind "Vertex", vertex
+ Bind "TexCoord", texcoord
+ Bind "Color", color
+ }
+
+ Pass
+ {
+ Lighting Off
+ SetTexture [_MainTex] { combine texture * primary }
+ }
+ }
+ }
\ No newline at end of file
diff --git a/Assets/Sprite/Layers/BlendVertexColorWithUV.shader.meta b/Assets/Sprite/Layers/BlendVertexColorWithUV.shader.meta
new file mode 100644
index 0000000..d70e163
--- /dev/null
+++ b/Assets/Sprite/Layers/BlendVertexColorWithUV.shader.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 24b12888c014be24e8edd5b00519c6d4
+ShaderImporter:
+ externalObjects: {}
+ defaultTextures: []
+ nonModifiableTextures: []
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Sprite/Layers/Layers1.png.meta b/Assets/Sprite/Layers/Layers1.png.meta
index 1119a52..23f971e 100644
--- a/Assets/Sprite/Layers/Layers1.png.meta
+++ b/Assets/Sprite/Layers/Layers1.png.meta
@@ -34,9 +34,9 @@ TextureImporter:
filterMode: -1
aniso: -1
mipBias: -100
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -69,6 +69,28 @@ TextureImporter:
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Windows Store Apps
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
diff --git a/Assets/Sprite/Layers/Layers2.png.meta b/Assets/Sprite/Layers/Layers2.png.meta
index 6e93502..df19f70 100644
--- a/Assets/Sprite/Layers/Layers2.png.meta
+++ b/Assets/Sprite/Layers/Layers2.png.meta
@@ -34,9 +34,9 @@ TextureImporter:
filterMode: -1
aniso: -1
mipBias: -100
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -69,6 +69,28 @@ TextureImporter:
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Windows Store Apps
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
diff --git a/Assets/Sprite/Layers/Layers3.png.meta b/Assets/Sprite/Layers/Layers3.png.meta
index 51458b5..b04ff01 100644
--- a/Assets/Sprite/Layers/Layers3.png.meta
+++ b/Assets/Sprite/Layers/Layers3.png.meta
@@ -34,9 +34,9 @@ TextureImporter:
filterMode: -1
aniso: -1
mipBias: -100
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -69,6 +69,28 @@ TextureImporter:
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Windows Store Apps
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
diff --git a/Assets/Sprite/Layers/Layers4.png.meta b/Assets/Sprite/Layers/Layers4.png.meta
index 29c4b9c..f1ef137 100644
--- a/Assets/Sprite/Layers/Layers4.png.meta
+++ b/Assets/Sprite/Layers/Layers4.png.meta
@@ -34,9 +34,9 @@ TextureImporter:
filterMode: -1
aniso: -1
mipBias: -100
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
@@ -69,6 +69,28 @@ TextureImporter:
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ - serializedVersion: 2
+ buildTarget: Windows Store Apps
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []