Compare commits
15 Commits
refactorin
...
dev
Author | SHA1 | Date | |
---|---|---|---|
75614e4bc8 | |||
e570e8018d | |||
1e3ecf0342 | |||
fdccf955bf | |||
![]() |
21a93ce751 | ||
0dbe96c0c3 | |||
f949377c46 | |||
cda263839d | |||
fa16eaa0cc | |||
5a58064e4d | |||
15a847cbde | |||
ef6ed85e52 | |||
aa0cd27d87 | |||
a9b626b86e | |||
2d5bf6002f |
13
.idea/.idea.SAE/.idea/.gitignore
generated
vendored
Normal file
13
.idea/.idea.SAE/.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# Rider ignored files
|
||||||
|
/.idea.SAE.iml
|
||||||
|
/modules.xml
|
||||||
|
/projectSettingsUpdater.xml
|
||||||
|
/contentModel.xml
|
||||||
|
# Editor-based HTTP Client requests
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
4
.idea/.idea.SAE/.idea/encodings.xml
generated
Normal file
4
.idea/.idea.SAE/.idea/encodings.xml
generated
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
|
||||||
|
</project>
|
8
.idea/.idea.SAE/.idea/indexLayout.xml
generated
Normal file
8
.idea/.idea.SAE/.idea/indexLayout.xml
generated
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="UserContentModel">
|
||||||
|
<attachedFolders />
|
||||||
|
<explicitIncludes />
|
||||||
|
<explicitExcludes />
|
||||||
|
</component>
|
||||||
|
</project>
|
6
.idea/.idea.SAE/.idea/vcs.xml
generated
Normal file
6
.idea/.idea.SAE/.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
Binary file not shown.
Binary file not shown.
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
@ -51,5 +51,5 @@
|
|||||||
"temp/": true,
|
"temp/": true,
|
||||||
"Temp/": true
|
"Temp/": true
|
||||||
},
|
},
|
||||||
"dotnet.defaultSolution": "AwesomeRunner.sln"
|
"dotnet.defaultSolution": "AwesomeRunner-.sln"
|
||||||
}
|
}
|
@ -2,19 +2,26 @@
|
|||||||
%TAG !u! tag:unity3d.com,2011:
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
--- !u!21 &2100000
|
--- !u!21 &2100000
|
||||||
Material:
|
Material:
|
||||||
serializedVersion: 6
|
serializedVersion: 8
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_Name: comuter_wall
|
m_Name: comuter_wall
|
||||||
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
m_ShaderKeywords: _METALLICGLOSSMAP
|
m_Parent: {fileID: 0}
|
||||||
m_LightmapFlags: 5
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords:
|
||||||
|
- _EMISSION
|
||||||
|
- _METALLICGLOSSMAP
|
||||||
|
m_InvalidKeywords: []
|
||||||
|
m_LightmapFlags: 1
|
||||||
m_EnableInstancingVariants: 0
|
m_EnableInstancingVariants: 0
|
||||||
m_DoubleSidedGI: 0
|
m_DoubleSidedGI: 0
|
||||||
m_CustomRenderQueue: -1
|
m_CustomRenderQueue: -1
|
||||||
stringTagMap: {}
|
stringTagMap: {}
|
||||||
disabledShaderPasses: []
|
disabledShaderPasses: []
|
||||||
|
m_LockedProperties:
|
||||||
m_SavedProperties:
|
m_SavedProperties:
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_TexEnvs:
|
m_TexEnvs:
|
||||||
@ -54,19 +61,26 @@ Material:
|
|||||||
m_Texture: {fileID: 0}
|
m_Texture: {fileID: 0}
|
||||||
m_Scale: {x: 1, y: 1}
|
m_Scale: {x: 1, y: 1}
|
||||||
m_Offset: {x: 0, y: 0}
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
m_Floats:
|
m_Floats:
|
||||||
- _BumpScale: 1
|
- _BumpScale: 1
|
||||||
- _Cutoff: 0.5
|
- _Cutoff: 0.5
|
||||||
- _DetailNormalMapScale: 1
|
- _DetailNormalMapScale: 1
|
||||||
- _DstBlend: 0
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
- _Glossiness: 0.5
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
- _Metallic: 0
|
- _Metallic: 0
|
||||||
- _Mode: 0
|
- _Mode: 0
|
||||||
- _OcclusionStrength: 1
|
- _OcclusionStrength: 1
|
||||||
- _Parallax: 0.02
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
- _SrcBlend: 1
|
- _SrcBlend: 1
|
||||||
- _UVSec: 0
|
- _UVSec: 0
|
||||||
- _ZWrite: 1
|
- _ZWrite: 1
|
||||||
m_Colors:
|
m_Colors:
|
||||||
- _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
|
- _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
|
||||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
|
m_AllowLocking: 1
|
||||||
|
@ -8,7 +8,8 @@ public class laserScript : MonoBehaviour {
|
|||||||
// Use this for initialization
|
// Use this for initialization
|
||||||
void Start () {
|
void Start () {
|
||||||
laserLine = GetComponentInChildren<LineRenderer> ();
|
laserLine = GetComponentInChildren<LineRenderer> ();
|
||||||
laserLine.SetWidth (.2f, .2f);
|
laserLine.startWidth = .2f;
|
||||||
|
laserLine.endWidth = .2f;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
// Update is called once per frame
|
||||||
|
8
Assets/Prefabs/Coins.meta
Normal file
8
Assets/Prefabs/Coins.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: aa7ee8fd100668c43a4a6598a35a3ad6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
163
Assets/Prefabs/Coins/Coins.prefab
Normal file
163
Assets/Prefabs/Coins/Coins.prefab
Normal file
@ -0,0 +1,163 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &9117726010709451998
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2262208576908815080}
|
||||||
|
- component: {fileID: 3572880127954793139}
|
||||||
|
- component: {fileID: 6612934893704467973}
|
||||||
|
- component: {fileID: 2619330802336550126}
|
||||||
|
- component: {fileID: 6803980266743182291}
|
||||||
|
- component: {fileID: 6108635676596831665}
|
||||||
|
- component: {fileID: 1187001800563073841}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Coins
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2262208576908815080
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
|
||||||
|
m_LocalPosition: {x: 0, y: 2, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 0.05, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
|
||||||
|
--- !u!33 &3572880127954793139
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!23 &6612934893704467973
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_StaticShadowCaster: 0
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||||
|
m_RayTracingAccelStructBuildFlags: 1
|
||||||
|
m_SmallMeshCulling: 1
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 9fc1d0d62308b2a47839d64bc3a4983d, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_AdditionalVertexStreams: {fileID: 0}
|
||||||
|
--- !u!136 &2619330802336550126
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IncludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_ExcludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_LayerOverridePriority: 0
|
||||||
|
m_IsTrigger: 1
|
||||||
|
m_ProvidesContacts: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Radius: 0.5000001
|
||||||
|
m_Height: 2
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697}
|
||||||
|
--- !u!65 &6803980266743182291
|
||||||
|
BoxCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IncludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_ExcludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_LayerOverridePriority: 0
|
||||||
|
m_IsTrigger: 1
|
||||||
|
m_ProvidesContacts: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 3
|
||||||
|
m_Size: {x: 1.0000001, y: 2.0000005, z: 1.0000005}
|
||||||
|
m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940699}
|
||||||
|
--- !u!114 &6108635676596831665
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ddaf0a1f90e1c46428ba5f029fd32ad0, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
coinValue: 1
|
||||||
|
--- !u!114 &1187001800563073841
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9117726010709451998}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ef8880022572d924bbe4f58655a16a6f, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
amplitude: 0.1
|
||||||
|
animationVelocity: {x: 0, y: 1, z: 0}
|
7
Assets/Prefabs/Coins/Coins.prefab.meta
Normal file
7
Assets/Prefabs/Coins/Coins.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b23a39661488b4b4bb909b4285f3f874
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -104,7 +104,7 @@ BoxCollider:
|
|||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_Size: {x: 2, y: 2, z: 2}
|
m_Size: {x: 2, y: 2, z: 2}
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0.5, z: 0}
|
||||||
--- !u!114 &6632165759313513218
|
--- !u!114 &6632165759313513218
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -230,8 +230,8 @@ BoxCollider:
|
|||||||
m_ProvidesContacts: 0
|
m_ProvidesContacts: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_Size: {x: 2, y: 2, z: 2}
|
m_Size: {x: 2, y: 1.75, z: 2}
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 2.25, z: 0}
|
||||||
--- !u!114 &-5363852902891024896
|
--- !u!114 &-5363852902891024896
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -245,7 +245,7 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
<IsOnAllLanes>k__BackingField: 0
|
<IsOnAllLanes>k__BackingField: 0
|
||||||
<IsInevitable>k__BackingField: 1
|
<IsInevitable>k__BackingField: 0
|
||||||
--- !u!4 &4156031263124959724 stripped
|
--- !u!4 &4156031263124959724 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -4216859302048453862, guid: 02c07866f16913044aea6679ce17cfc5, type: 3}
|
m_CorrespondingSourceObject: {fileID: -4216859302048453862, guid: 02c07866f16913044aea6679ce17cfc5, type: 3}
|
||||||
|
@ -24,13 +24,13 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1385490266177085035}
|
m_GameObject: {fileID: 1385490266177085035}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &3244299530156243158
|
--- !u!114 &3244299530156243158
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -44,5 +44,5 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 1290664e863a3d34596917f255587b4c, type: 3}
|
m_Script: {fileID: 11500000, guid: 1290664e863a3d34596917f255587b4c, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
capacity: 30
|
capacity: 10
|
||||||
prefab: {fileID: 6716018880928220119, guid: aa7da947970bb714fa7924d204fe2bdd, type: 3}
|
prefab: {fileID: 6716018880928220119, guid: aa7da947970bb714fa7924d204fe2bdd, type: 3}
|
||||||
|
@ -24,13 +24,13 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 4737509690352194895}
|
m_GameObject: {fileID: 4737509690352194895}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &6300939898152622968
|
--- !u!114 &6300939898152622968
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -44,5 +44,5 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 1290664e863a3d34596917f255587b4c, type: 3}
|
m_Script: {fileID: 11500000, guid: 1290664e863a3d34596917f255587b4c, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
capacity: 20
|
capacity: 10
|
||||||
prefab: {fileID: 6716018880928220119, guid: aa7da947970bb714fa7924d204fe2bdd, type: 3}
|
prefab: {fileID: 6716018880928220119, guid: aa7da947970bb714fa7924d204fe2bdd, type: 3}
|
||||||
|
8
Assets/Resources.meta
Normal file
8
Assets/Resources.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 723c7ecb1f81a8c47a6c3853e476b507
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
48
Assets/Scenes/CoinPool.prefab
Normal file
48
Assets/Scenes/CoinPool.prefab
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &7658440756881775109
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2738643474112209314}
|
||||||
|
- component: {fileID: 8935043373779239955}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: CoinPool
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2738643474112209314
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 7658440756881775109}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 3.7201803, y: -0.29014507, z: 29.534254}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &8935043373779239955
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 7658440756881775109}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: c4456a434a6301241bcca08c705b96c4, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
capacity: 0
|
||||||
|
prefab: {fileID: 6108635676596831665, guid: b23a39661488b4b4bb909b4285f3f874, type: 3}
|
7
Assets/Scenes/CoinPool.prefab.meta
Normal file
7
Assets/Scenes/CoinPool.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 44cf83f237ca73248933ea3c97149a4a
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -132,6 +132,7 @@ GameObject:
|
|||||||
- component: {fileID: 28337888}
|
- component: {fileID: 28337888}
|
||||||
- component: {fileID: 28337887}
|
- component: {fileID: 28337887}
|
||||||
- component: {fileID: 28337891}
|
- component: {fileID: 28337891}
|
||||||
|
- component: {fileID: 28337892}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Canvas
|
m_Name: Canvas
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -240,7 +241,23 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 5827ef60d322c73468e816b5411af65a, type: 3}
|
m_Script: {fileID: 11500000, guid: 5827ef60d322c73468e816b5411af65a, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
restartButton: {fileID: 0}
|
restartButton: {fileID: 344149856}
|
||||||
|
--- !u!114 &28337892
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 28337886}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 80d0e44a44be4982a77850a10cbae2f9, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
Joueur1Text: {fileID: 0}
|
||||||
|
Joueur2Text: {fileID: 0}
|
||||||
|
CoinsText: {fileID: 142150283}
|
||||||
|
ScoreText: {fileID: 2089165862}
|
||||||
--- !u!1 &117032977
|
--- !u!1 &117032977
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -824,7 +841,6 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 934295242}
|
- component: {fileID: 934295242}
|
||||||
- component: {fileID: 934295243}
|
- component: {fileID: 934295243}
|
||||||
- component: {fileID: 934295244}
|
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: GameManager
|
m_Name: GameManager
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -859,23 +875,6 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 90560e670cf9430d920225316b227914, type: 3}
|
m_Script: {fileID: 11500000, guid: 90560e670cf9430d920225316b227914, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
--- !u!114 &934295244
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 934295239}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 2278264f81ffe464da1a99450675b475, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
distanceText: {fileID: 2089165862}
|
|
||||||
numberCoinsText: {fileID: 142150283}
|
|
||||||
joueur1Text: {fileID: 0}
|
|
||||||
joueur2Text: {fileID: 0}
|
|
||||||
is1v1Mode: 0
|
|
||||||
--- !u!1 &963194225
|
--- !u!1 &963194225
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -1052,7 +1051,10 @@ PrefabInstance:
|
|||||||
propertyPath: PlayerHUD
|
propertyPath: PlayerHUD
|
||||||
value:
|
value:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents:
|
||||||
|
- {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
- {fileID: 7896966939631641298, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
- {fileID: 6456075115708800826, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
|
@ -223,6 +223,7 @@ RectTransform:
|
|||||||
- {fileID: 403573104}
|
- {fileID: 403573104}
|
||||||
- {fileID: 64039522}
|
- {fileID: 64039522}
|
||||||
- {fileID: 2043114201}
|
- {fileID: 2043114201}
|
||||||
|
- {fileID: 532731930}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
@ -244,6 +245,8 @@ MonoBehaviour:
|
|||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
Joueur1Text: {fileID: 1628274878}
|
Joueur1Text: {fileID: 1628274878}
|
||||||
Joueur2Text: {fileID: 1398225804}
|
Joueur2Text: {fileID: 1398225804}
|
||||||
|
CoinsText: {fileID: 403573105}
|
||||||
|
ScoreText: {fileID: 393375357}
|
||||||
--- !u!1 &64039521
|
--- !u!1 &64039521
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -652,6 +655,78 @@ CanvasRenderer:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 403573103}
|
m_GameObject: {fileID: 403573103}
|
||||||
m_CullTransparentMesh: 1
|
m_CullTransparentMesh: 1
|
||||||
|
--- !u!1 &532731929
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 532731930}
|
||||||
|
- component: {fileID: 532731932}
|
||||||
|
- component: {fileID: 532731931}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: RawImage (1)
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!224 &532731930
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 532731929}
|
||||||
|
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_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 28337890}
|
||||||
|
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: 261, y: -23.000015}
|
||||||
|
m_SizeDelta: {x: 215.7859, y: 189.79}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!114 &532731931
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 532731929}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, 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_Texture: {fileID: 8400000, guid: 41143e46b20d229409d956aa790eeadf, type: 2}
|
||||||
|
m_UVRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
--- !u!222 &532731932
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 532731929}
|
||||||
|
m_CullTransparentMesh: 1
|
||||||
--- !u!1 &533191355
|
--- !u!1 &533191355
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -662,7 +737,6 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 533191358}
|
- component: {fileID: 533191358}
|
||||||
- component: {fileID: 533191359}
|
- component: {fileID: 533191359}
|
||||||
- component: {fileID: 533191360}
|
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: GameManager
|
m_Name: GameManager
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -697,23 +771,6 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 90560e670cf9430d920225316b227914, type: 3}
|
m_Script: {fileID: 11500000, guid: 90560e670cf9430d920225316b227914, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
--- !u!114 &533191360
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 533191355}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 2278264f81ffe464da1a99450675b475, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
distanceText: {fileID: 393375357}
|
|
||||||
numberCoinsText: {fileID: 403573105}
|
|
||||||
joueur1Text: {fileID: 0}
|
|
||||||
joueur2Text: {fileID: 0}
|
|
||||||
is1v1Mode: 1
|
|
||||||
--- !u!1 &565350509
|
--- !u!1 &565350509
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -1697,7 +1754,10 @@ PrefabInstance:
|
|||||||
propertyPath: PlayerHUD
|
propertyPath: PlayerHUD
|
||||||
value:
|
value:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents:
|
||||||
|
- {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
- {fileID: 7896966939631641298, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
- {fileID: 6456075115708800826, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
@ -2103,7 +2163,7 @@ RectTransform:
|
|||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
m_AnchoredPosition: {x: -267, y: -23.000015}
|
m_AnchoredPosition: {x: -267, y: -23.000015}
|
||||||
m_SizeDelta: {x: 215.7859, y: 191.7685}
|
m_SizeDelta: {x: 215.7859, y: 189.79}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &2043114202
|
--- !u!114 &2043114202
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
|
@ -1008,7 +1008,7 @@ GameObject:
|
|||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 0
|
m_IsActive: 1
|
||||||
--- !u!224 &552140505
|
--- !u!224 &552140505
|
||||||
RectTransform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -1236,7 +1236,7 @@ RectTransform:
|
|||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
m_AnchoredPosition: {x: 11.384, y: 280}
|
m_AnchoredPosition: {x: 0, y: -262}
|
||||||
m_SizeDelta: {x: 122.7673, y: 34.7875}
|
m_SizeDelta: {x: 122.7673, y: 34.7875}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!114 &772101543
|
--- !u!114 &772101543
|
||||||
@ -1259,7 +1259,9 @@ MonoBehaviour:
|
|||||||
m_OnCullStateChanged:
|
m_OnCullStateChanged:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls: []
|
m_Calls: []
|
||||||
m_text: New Text
|
m_text: '
|
||||||
|
|
||||||
|
'
|
||||||
m_isRightToLeft: 0
|
m_isRightToLeft: 0
|
||||||
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||||
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||||
@ -1308,7 +1310,7 @@ MonoBehaviour:
|
|||||||
m_linkedTextComponent: {fileID: 0}
|
m_linkedTextComponent: {fileID: 0}
|
||||||
parentLinkedComponent: {fileID: 0}
|
parentLinkedComponent: {fileID: 0}
|
||||||
m_enableKerning: 1
|
m_enableKerning: 1
|
||||||
m_ActiveFontFeatures: 00000000
|
m_ActiveFontFeatures: 6e72656b
|
||||||
m_enableExtraPadding: 0
|
m_enableExtraPadding: 0
|
||||||
checkPaddingRequired: 0
|
checkPaddingRequired: 0
|
||||||
m_isRichText: 1
|
m_isRichText: 1
|
||||||
@ -2195,7 +2197,7 @@ MonoBehaviour:
|
|||||||
m_CorrespondingSourceObject: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
m_CorrespondingSourceObject: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
m_PrefabInstance: {fileID: 1642187543}
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 0}
|
m_GameObject: {fileID: 1642187569}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 431785158b2968a41835c5d5383e7553, type: 3}
|
m_Script: {fileID: 11500000, guid: 431785158b2968a41835c5d5383e7553, type: 3}
|
||||||
@ -2251,6 +2253,7 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
LaneSystem: {fileID: 106057762}
|
LaneSystem: {fileID: 106057762}
|
||||||
|
coinPool: {fileID: 1453004309}
|
||||||
<ObstaclePools>k__BackingField:
|
<ObstaclePools>k__BackingField:
|
||||||
- {fileID: 4230759379826572186}
|
- {fileID: 4230759379826572186}
|
||||||
- {fileID: 3994382559241916552}
|
- {fileID: 3994382559241916552}
|
||||||
@ -2265,6 +2268,7 @@ GameObject:
|
|||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 1176782784}
|
- component: {fileID: 1176782784}
|
||||||
|
- component: {fileID: 1176782785}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Pools
|
m_Name: Pools
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -2285,6 +2289,7 @@ Transform:
|
|||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
|
- {fileID: 1220413204}
|
||||||
- {fileID: 5750222507749656094}
|
- {fileID: 5750222507749656094}
|
||||||
- {fileID: 3591750642126941782}
|
- {fileID: 3591750642126941782}
|
||||||
- {fileID: 916824467}
|
- {fileID: 916824467}
|
||||||
@ -2292,6 +2297,82 @@ Transform:
|
|||||||
- {fileID: 1119912663875091926}
|
- {fileID: 1119912663875091926}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1176782785
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1176782783}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: c4456a434a6301241bcca08c705b96c4, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
capacity: 0
|
||||||
|
prefab: {fileID: 0}
|
||||||
|
--- !u!1001 &1220413203
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 1176782784}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 3.7201803
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -0.29014507
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 29.534254
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 7658440756881775109, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: CoinPool
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects: []
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
--- !u!4 &1220413204 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2738643474112209314, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1220413203}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1 &1237272500
|
--- !u!1 &1237272500
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -2624,6 +2705,17 @@ CanvasRenderer:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1421905533}
|
m_GameObject: {fileID: 1421905533}
|
||||||
m_CullTransparentMesh: 1
|
m_CullTransparentMesh: 1
|
||||||
|
--- !u!114 &1453004309 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8935043373779239955, guid: 44cf83f237ca73248933ea3c97149a4a, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1220413203}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: c4456a434a6301241bcca08c705b96c4, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
--- !u!1 &1480218704
|
--- !u!1 &1480218704
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -3262,6 +3354,10 @@ PrefabInstance:
|
|||||||
propertyPath: m_Layer
|
propertyPath: m_Layer
|
||||||
value: 7
|
value: 7
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
propertyPath: JumpSound
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1865094442}
|
||||||
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
propertyPath: isPlayer2
|
propertyPath: isPlayer2
|
||||||
value: 0
|
value: 0
|
||||||
@ -3325,8 +3421,184 @@ PrefabInstance:
|
|||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 7581911058254726377, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 1642187570}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
--- !u!137 &1642187544 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4424568868469869500, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187545 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7112102574960640373, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187546 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4819784411976858590, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187547 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 926398641806480652, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187548 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5511836630168526309, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187549 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2912400990301808561, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187550 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1777624575415622751, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187551 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2137649843195495937, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187552 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4928994046285544140, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187553 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3501471018755700331, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187554 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3429373942010723983, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187555 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3001126771887413020, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187556 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7387539764784824807, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187557 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2179784092360191013, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187558 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5239039164095961557, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187559 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5266600134805664305, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187560 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 6248287967344849881, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187561 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2164958274703969220, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187562 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5699873141133049186, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187563 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 9154044959684553688, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187564 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4626771935440306301, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187565 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8778868817424458873, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187566 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7524996065897306172, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187567 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1938211443607896634, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &1642187568 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3091235741502636474, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1642187569 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7581911058254726377, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 1642187543}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!114 &1642187570
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1642187569}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: aa943b55701d5e245bcdc37e137a1e73, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
bodyParts:
|
||||||
|
- {fileID: 1642187568}
|
||||||
|
- {fileID: 1642187567}
|
||||||
|
- {fileID: 1642187566}
|
||||||
|
- {fileID: 1642187565}
|
||||||
|
- {fileID: 1642187564}
|
||||||
|
- {fileID: 1642187563}
|
||||||
|
- {fileID: 1642187562}
|
||||||
|
- {fileID: 1642187561}
|
||||||
|
- {fileID: 1642187560}
|
||||||
|
- {fileID: 1642187559}
|
||||||
|
- {fileID: 1642187558}
|
||||||
|
- {fileID: 1642187557}
|
||||||
|
- {fileID: 1642187556}
|
||||||
|
- {fileID: 1642187555}
|
||||||
|
- {fileID: 1642187554}
|
||||||
|
- {fileID: 1642187553}
|
||||||
|
- {fileID: 1642187552}
|
||||||
|
- {fileID: 1642187551}
|
||||||
|
- {fileID: 1642187550}
|
||||||
|
- {fileID: 1642187549}
|
||||||
|
- {fileID: 1642187548}
|
||||||
|
- {fileID: 1642187547}
|
||||||
|
- {fileID: 1642187546}
|
||||||
|
- {fileID: 1642187545}
|
||||||
|
- {fileID: 1642187544}
|
||||||
|
skins:
|
||||||
|
- {fileID: 2100000, guid: d5c0dc78f40c06c4e9356a3218da955b, type: 2}
|
||||||
|
- {fileID: 2100000, guid: 52883a1cafd660e448b2cd963dd45cc6, type: 2}
|
||||||
|
- {fileID: 2100000, guid: 60c2f0e0aaa8f8d4e9d23d7e3768653b, type: 2}
|
||||||
|
playerId: Player2
|
||||||
--- !u!1 &1733628372
|
--- !u!1 &1733628372
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -3816,6 +4088,135 @@ RectTransform:
|
|||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 0, y: 0}
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
m_Pivot: {x: 0, y: 0}
|
m_Pivot: {x: 0, y: 0}
|
||||||
|
--- !u!1 &1865094441
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1865094443}
|
||||||
|
- component: {fileID: 1865094442}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: JumpSound
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!82 &1865094442
|
||||||
|
AudioSource:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1865094441}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 4
|
||||||
|
OutputAudioMixerGroup: {fileID: 0}
|
||||||
|
m_audioClip: {fileID: 8300000, guid: 1349cd948201da94d803d355043b3e6b, type: 3}
|
||||||
|
m_Resource: {fileID: 8300000, guid: 1349cd948201da94d803d355043b3e6b, type: 3}
|
||||||
|
m_PlayOnAwake: 0
|
||||||
|
m_Volume: 1
|
||||||
|
m_Pitch: 2
|
||||||
|
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!4 &1865094443
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1865094441}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 665.951, y: 24.450401, z: 2630.0884}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1872880025
|
--- !u!1 &1872880025
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -4351,7 +4752,7 @@ MonoBehaviour:
|
|||||||
m_CorrespondingSourceObject: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
m_CorrespondingSourceObject: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
m_PrefabInstance: {fileID: 4637351081365096135}
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 0}
|
m_GameObject: {fileID: 4637351081365096161}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 431785158b2968a41835c5d5383e7553, type: 3}
|
m_Script: {fileID: 11500000, guid: 431785158b2968a41835c5d5383e7553, type: 3}
|
||||||
@ -4903,6 +5304,10 @@ PrefabInstance:
|
|||||||
propertyPath: m_Layer
|
propertyPath: m_Layer
|
||||||
value: 6
|
value: 6
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
propertyPath: JumpSound
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1865094442}
|
||||||
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
- target: {fileID: 7509186232753540492, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
propertyPath: isPlayer2
|
propertyPath: isPlayer2
|
||||||
value: 1
|
value: 1
|
||||||
@ -4966,8 +5371,184 @@ PrefabInstance:
|
|||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 7581911058254726377, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 4637351081365096162}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
--- !u!137 &4637351081365096136 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4424568868469869500, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096137 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7112102574960640373, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096138 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4819784411976858590, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096139 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 926398641806480652, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096140 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5511836630168526309, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096141 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2912400990301808561, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096142 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1777624575415622751, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096143 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2137649843195495937, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096144 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4928994046285544140, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096145 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3501471018755700331, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096146 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3429373942010723983, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096147 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3001126771887413020, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096148 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7387539764784824807, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096149 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2179784092360191013, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096150 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5239039164095961557, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096151 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5266600134805664305, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096152 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 6248287967344849881, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096153 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2164958274703969220, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096154 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5699873141133049186, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096155 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 9154044959684553688, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096156 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4626771935440306301, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096157 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8778868817424458873, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096158 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7524996065897306172, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096159 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1938211443607896634, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!137 &4637351081365096160 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3091235741502636474, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &4637351081365096161 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7581911058254726377, guid: 01fa89ab9028c864b8560621b7d51f50, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4637351081365096135}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!114 &4637351081365096162
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 4637351081365096161}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: aa943b55701d5e245bcdc37e137a1e73, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
bodyParts:
|
||||||
|
- {fileID: 4637351081365096160}
|
||||||
|
- {fileID: 4637351081365096159}
|
||||||
|
- {fileID: 4637351081365096158}
|
||||||
|
- {fileID: 4637351081365096157}
|
||||||
|
- {fileID: 4637351081365096156}
|
||||||
|
- {fileID: 4637351081365096155}
|
||||||
|
- {fileID: 4637351081365096154}
|
||||||
|
- {fileID: 4637351081365096153}
|
||||||
|
- {fileID: 4637351081365096152}
|
||||||
|
- {fileID: 4637351081365096151}
|
||||||
|
- {fileID: 4637351081365096150}
|
||||||
|
- {fileID: 4637351081365096149}
|
||||||
|
- {fileID: 4637351081365096148}
|
||||||
|
- {fileID: 4637351081365096147}
|
||||||
|
- {fileID: 4637351081365096146}
|
||||||
|
- {fileID: 4637351081365096145}
|
||||||
|
- {fileID: 4637351081365096144}
|
||||||
|
- {fileID: 4637351081365096143}
|
||||||
|
- {fileID: 4637351081365096142}
|
||||||
|
- {fileID: 4637351081365096141}
|
||||||
|
- {fileID: 4637351081365096140}
|
||||||
|
- {fileID: 4637351081365096139}
|
||||||
|
- {fileID: 4637351081365096138}
|
||||||
|
- {fileID: 4637351081365096137}
|
||||||
|
- {fileID: 4637351081365096136}
|
||||||
|
skins:
|
||||||
|
- {fileID: 2100000, guid: d5c0dc78f40c06c4e9356a3218da955b, type: 2}
|
||||||
|
- {fileID: 2100000, guid: 52883a1cafd660e448b2cd963dd45cc6, type: 2}
|
||||||
|
- {fileID: 2100000, guid: 60c2f0e0aaa8f8d4e9d23d7e3768653b, type: 2}
|
||||||
|
playerId: Player1
|
||||||
--- !u!114 &4920621562230953387
|
--- !u!114 &4920621562230953387
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -5185,7 +5766,7 @@ PrefabInstance:
|
|||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6634832998035864265, guid: 68d36a24cad029f4a91d5c8e7aa18281, type: 3}
|
- target: {fileID: 6634832998035864265, guid: 68d36a24cad029f4a91d5c8e7aa18281, type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: -5.05
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6634832998035864265, guid: 68d36a24cad029f4a91d5c8e7aa18281, type: 3}
|
- target: {fileID: 6634832998035864265, guid: 68d36a24cad029f4a91d5c8e7aa18281, type: 3}
|
||||||
propertyPath: m_LocalRotation.w
|
propertyPath: m_LocalRotation.w
|
||||||
@ -5308,3 +5889,4 @@ SceneRoots:
|
|||||||
- {fileID: 634835459}
|
- {fileID: 634835459}
|
||||||
- {fileID: 214096430}
|
- {fileID: 214096430}
|
||||||
- {fileID: 245285643}
|
- {fileID: 245285643}
|
||||||
|
- {fileID: 1865094443}
|
||||||
|
File diff suppressed because it is too large
Load Diff
1183
Assets/Scenes/SkinMenuPlayer1.unity
Normal file
1183
Assets/Scenes/SkinMenuPlayer1.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Scenes/SkinMenuPlayer1.unity.meta
Normal file
7
Assets/Scenes/SkinMenuPlayer1.unity.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 72410a9edaee92c4e86511fe51f4aeaf
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
1183
Assets/Scenes/SkinMenuPlayer2.unity
Normal file
1183
Assets/Scenes/SkinMenuPlayer2.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Scenes/SkinMenuPlayer2.unity.meta
Normal file
7
Assets/Scenes/SkinMenuPlayer2.unity.meta
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f80e925cd90324449923b287b3fb0f5f
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
@ -6,11 +6,11 @@ using UnityEngine;
|
|||||||
public sealed class PlayerData : ScriptableObject
|
public sealed class PlayerData : ScriptableObject
|
||||||
{
|
{
|
||||||
// Serialize Fields
|
// Serialize Fields
|
||||||
[field: SerializeField] public int InvincibilityTime { get; protected set; }
|
[field: SerializeField] public int InvincibilityTime { get; private set; }
|
||||||
[field: SerializeField] public float JumpHeight { get; private set; }
|
[field: SerializeField] public float JumpHeight { get; private set; }
|
||||||
[field: SerializeField] public float LaneSwitchSpeed { get; private set; }
|
[field: SerializeField] public float LaneSwitchSpeed { get; private set; }
|
||||||
[field: SerializeField] public float InitialSpeed { get; private set; }
|
[field: SerializeField] public float InitialSpeed { get; private set; }
|
||||||
[field: SerializeField] public float CurrentSpeed { get; private set; }
|
[field: SerializeField] public float CurrentSpeed { get; internal set; }
|
||||||
[field: SerializeField] public float SpeedAcceleration { get; private set; }
|
[field: SerializeField] public float SpeedAcceleration { get; private set; }
|
||||||
|
|
||||||
// Other attributes
|
// Other attributes
|
||||||
|
@ -5,6 +5,7 @@ using UnityEngine;
|
|||||||
public class Coin : PoolingObject<Coin>, ICollectable,IResettable
|
public class Coin : PoolingObject<Coin>, ICollectable,IResettable
|
||||||
{
|
{
|
||||||
[SerializeField] private int coinValue;
|
[SerializeField] private int coinValue;
|
||||||
|
public int CoinValue => coinValue;
|
||||||
|
|
||||||
private SinAnimator sinAnimator;
|
private SinAnimator sinAnimator;
|
||||||
public Renderer Renderer { get; private set; }
|
public Renderer Renderer { get; private set; }
|
||||||
@ -23,7 +24,9 @@ public class Coin : PoolingObject<Coin>, ICollectable,IResettable
|
|||||||
gameObject.SetActive(false);
|
gameObject.SetActive(false);
|
||||||
OnCoinCollected?.Invoke(coinValue);
|
OnCoinCollected?.Invoke(coinValue);
|
||||||
OnCoinDissapeared?.Invoke(this);
|
OnCoinDissapeared?.Invoke(this);
|
||||||
|
ReturnToPool();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void UpdateStartPositionForSinAnimator()
|
public void UpdateStartPositionForSinAnimator()
|
||||||
{
|
{
|
||||||
sinAnimator.UpdateStartPosition();
|
sinAnimator.UpdateStartPosition();
|
||||||
|
9
Assets/Scripts/GameSession/GameResult.cs
Normal file
9
Assets/Scripts/GameSession/GameResult.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
namespace Assets.Scripts.GameSession
|
||||||
|
{
|
||||||
|
public class GameResult
|
||||||
|
{
|
||||||
|
public static string MatchResult { get; set; }
|
||||||
|
public static int score { get; set; }
|
||||||
|
public static int coinsEarned { get; set; }
|
||||||
|
}
|
||||||
|
}
|
3
Assets/Scripts/GameSession/GameResult.cs.meta
Normal file
3
Assets/Scripts/GameSession/GameResult.cs.meta
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2ccf940b8a6f4771951a3760a7865928
|
||||||
|
timeCreated: 1739468701
|
@ -12,14 +12,12 @@ public class GameSession : MonoBehaviour,IResettable
|
|||||||
[SerializeField] private Player player1;
|
[SerializeField] private Player player1;
|
||||||
[SerializeField] [CanBeNull] private Player player2;
|
[SerializeField] [CanBeNull] private Player player2;
|
||||||
[SerializeField] private Scoreboard scoreboard;
|
[SerializeField] private Scoreboard scoreboard;
|
||||||
[SerializeField] private Boolean isDuoMode;
|
[SerializeField] private bool isDuoMode;
|
||||||
[SerializeField] private PlayerData playerData;
|
[SerializeField] private PlayerData playerData;
|
||||||
|
|
||||||
public static GameSession Instance { get; private set; }
|
public static GameSession Instance { get; private set; }
|
||||||
public WorldCurver Curver { get; private set; }
|
private WorldCurver Curver { get; set; }
|
||||||
private IInputTranslator _player1InputTranslator;
|
private IInputTranslator _player1InputTranslator;
|
||||||
private IInputTranslator _player2InputTranslator;
|
private IInputTranslator _player2InputTranslator;
|
||||||
public static string MatchResult { get; private set; }
|
|
||||||
private bool _isSessionPaused = false;
|
private bool _isSessionPaused = false;
|
||||||
private bool _isInputAlreadyRestricted = false;
|
private bool _isInputAlreadyRestricted = false;
|
||||||
private float _speedAtPause;
|
private float _speedAtPause;
|
||||||
@ -58,13 +56,9 @@ public class GameSession : MonoBehaviour,IResettable
|
|||||||
var player1Holder = new KeyBindingHolder();
|
var player1Holder = new KeyBindingHolder();
|
||||||
player1Holder.Init(false);
|
player1Holder.Init(false);
|
||||||
_player1InputTranslator = new InputTranslator<KeyBinding>(player1Holder, false);
|
_player1InputTranslator = new InputTranslator<KeyBinding>(player1Holder, false);
|
||||||
|
|
||||||
if (isDuoMode)
|
|
||||||
{
|
|
||||||
var player2Holder = new KeyBindingHolder();
|
var player2Holder = new KeyBindingHolder();
|
||||||
player2Holder.Init(true);
|
player2Holder.Init(true);
|
||||||
_player2InputTranslator = new InputTranslator<KeyBinding>(player2Holder, true);
|
_player2InputTranslator = new InputTranslator<KeyBinding>(player2Holder, true);
|
||||||
}
|
|
||||||
|
|
||||||
playerData.Reset();
|
playerData.Reset();
|
||||||
}
|
}
|
||||||
@ -131,6 +125,8 @@ public class GameSession : MonoBehaviour,IResettable
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
GameResult.score = player1.PlayerStatictics.Score;
|
||||||
|
GameResult.coinsEarned = player1.PlayerStatictics.coinCount;
|
||||||
SceneManager.LoadScene("DeathScreen");
|
SceneManager.LoadScene("DeathScreen");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -141,23 +137,26 @@ public class GameSession : MonoBehaviour,IResettable
|
|||||||
|
|
||||||
if (player1.isDead && player2.isDead)
|
if (player1.isDead && player2.isDead)
|
||||||
{
|
{
|
||||||
SendResultToDeathScreen("DRAW");
|
SendResultToDeathScreen1VS1("DRAW");
|
||||||
}
|
}
|
||||||
else if (player1.isDead)
|
else if (player1.isDead)
|
||||||
{
|
{
|
||||||
SendResultToDeathScreen("PLAYER2");
|
SendResultToDeathScreen1VS1("PLAYER2");
|
||||||
}
|
}
|
||||||
else if (player2.isDead)
|
else if (player2.isDead)
|
||||||
{
|
{
|
||||||
SendResultToDeathScreen("PLAYER1");
|
SendResultToDeathScreen1VS1("PLAYER1");
|
||||||
}
|
}
|
||||||
|
|
||||||
isCheckingEquality = false;
|
isCheckingEquality = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SendResultToDeathScreen(string result)
|
private void SendResultToDeathScreen1VS1(string result)
|
||||||
{
|
{
|
||||||
MatchResult = result;
|
//MatchResult = result;
|
||||||
|
GameResult.score = player1.PlayerStatictics.Score;
|
||||||
|
GameResult.coinsEarned = player1.PlayerStatictics.coinCount;
|
||||||
|
GameResult.MatchResult = result;
|
||||||
SceneManager.LoadScene("DeathScreen1VS1");
|
SceneManager.LoadScene("DeathScreen1VS1");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -26,5 +26,13 @@ namespace Assets.Scripts.GameSession
|
|||||||
{
|
{
|
||||||
SceneManager.LoadScene("DeathScreen1VS1", LoadSceneMode.Single);
|
SceneManager.LoadScene("DeathScreen1VS1", LoadSceneMode.Single);
|
||||||
}
|
}
|
||||||
|
public static void GoToSkinMenuPlayer1()
|
||||||
|
{
|
||||||
|
SceneManager.LoadScene("SkinMenuPlayer1", LoadSceneMode.Single);
|
||||||
|
}
|
||||||
|
public static void GoToSkinMenuPlayer2()
|
||||||
|
{
|
||||||
|
SceneManager.LoadScene("SkinMenuPlayer2", LoadSceneMode.Single);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,7 +1,8 @@
|
|||||||
using System.Collections;
|
using Pools;
|
||||||
using System.Collections.Generic;
|
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace Obstacles
|
||||||
|
{
|
||||||
[RequireComponent(typeof(BoxCollider))]
|
[RequireComponent(typeof(BoxCollider))]
|
||||||
public class Obstacle : PoolingObject<Obstacle>, IObstacle,IDamageDealer,IResettable
|
public class Obstacle : PoolingObject<Obstacle>, IObstacle,IDamageDealer,IResettable
|
||||||
{
|
{
|
||||||
@ -12,6 +13,7 @@ public class Obstacle : PoolingObject<Obstacle>, IObstacle,IDamageDealer,IResett
|
|||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
Collider = GetComponent<BoxCollider>();
|
Collider = GetComponent<BoxCollider>();
|
||||||
|
OwningPool = FindFirstObjectByType<ObstaclePool>();
|
||||||
}
|
}
|
||||||
public void ResetToDefault()
|
public void ResetToDefault()
|
||||||
{
|
{
|
||||||
@ -31,3 +33,4 @@ public class Obstacle : PoolingObject<Obstacle>, IObstacle,IDamageDealer,IResett
|
|||||||
target.TakeDamage(amount);
|
target.TakeDamage(amount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -34,11 +34,10 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
|
|
||||||
#region PlayerComponents
|
#region PlayerComponents
|
||||||
|
|
||||||
public PlayerData playerData;
|
[SerializeField] internal PlayerData playerData;
|
||||||
public IDamageable PlayerHealth { get; private set; }
|
public IDamageable PlayerHealth { get; private set; }
|
||||||
public Statistics PlayerStatictics { get; private set; }
|
public Statistics PlayerStatictics { get; private set; }
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region MovementControl
|
#region MovementControl
|
||||||
@ -47,8 +46,14 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
|
|
||||||
public LaneSystem LaneSystem
|
public LaneSystem LaneSystem
|
||||||
{
|
{
|
||||||
get => laneSystem;
|
get
|
||||||
private set => laneSystem = value;
|
{
|
||||||
|
return laneSystem;
|
||||||
|
}
|
||||||
|
private set
|
||||||
|
{
|
||||||
|
laneSystem = value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -57,6 +62,10 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region Sounds
|
||||||
|
public AudioSource JumpSound;
|
||||||
|
#endregion
|
||||||
|
|
||||||
public bool IsInvincible { get; private set; }
|
public bool IsInvincible { get; private set; }
|
||||||
public float InvincibilityTime { get; private set; } //PLAYER DATA ScriptableObject
|
public float InvincibilityTime { get; private set; } //PLAYER DATA ScriptableObject
|
||||||
[SerializeField] private Boolean isPlayer2;
|
[SerializeField] private Boolean isPlayer2;
|
||||||
@ -66,6 +75,7 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
playerData = GameSession.Instance.GetPlayerData();
|
playerData = GameSession.Instance.GetPlayerData();
|
||||||
|
Debug.Log("Player Awake : " + this);
|
||||||
GameSession.Instance.AddCommandTranslator(this, isPlayer2);
|
GameSession.Instance.AddCommandTranslator(this, isPlayer2);
|
||||||
animator = GetComponent<Animator>();
|
animator = GetComponent<Animator>();
|
||||||
if (animator)
|
if (animator)
|
||||||
@ -76,6 +86,8 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
PlayerStatictics = GetComponent<Statistics>();
|
PlayerStatictics = GetComponent<Statistics>();
|
||||||
PlayerStateMachine = new PlayerStateMachine(this);
|
PlayerStateMachine = new PlayerStateMachine(this);
|
||||||
InvincibilityTime = playerData.InvincibilityTime;
|
InvincibilityTime = playerData.InvincibilityTime;
|
||||||
|
playerData.CurrentSpeed = playerData.InitialSpeed;
|
||||||
|
Debug.Log("Player Awake END");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnEnable()
|
private void OnEnable()
|
||||||
@ -85,11 +97,13 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
PlayerStateMachine.SetState(PlayerStateMachine.PlayerStartingIdleState);
|
PlayerStateMachine.SetState(PlayerStateMachine.PlayerStartingIdleState);
|
||||||
|
JumpSound.GetComponent<AudioSource>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
|
playerData.CurrentSpeed += playerData.SpeedAcceleration / 1000;
|
||||||
PlayerStateMachine.Tick();
|
PlayerStateMachine.Tick();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,6 +137,12 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
else if (other.TryGetComponent(out ICollectable collectable))
|
else if (other.TryGetComponent(out ICollectable collectable))
|
||||||
{
|
{
|
||||||
collectable.Collect();
|
collectable.Collect();
|
||||||
|
|
||||||
|
if (other.TryGetComponent(out Coin coin))
|
||||||
|
{
|
||||||
|
PlayerStatictics.AddScore(coin.CoinValue);
|
||||||
|
coin.gameObject.SetActive(false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -132,20 +152,6 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
PlayerStateMachine.SetState(PlayerStateMachine.PlayerDeadState);
|
PlayerStateMachine.SetState(PlayerStateMachine.PlayerDeadState);
|
||||||
GameSession.Instance.UpdateScoreboard(new ScoreboardEntry(name, PlayerStatictics.Score));
|
GameSession.Instance.UpdateScoreboard(new ScoreboardEntry(name, PlayerStatictics.Score));
|
||||||
GameSession.Instance.HandlePlayerDeath(this); // Informe GameSession qu'un joueur est mort
|
GameSession.Instance.HandlePlayerDeath(this); // Informe GameSession qu'un joueur est mort
|
||||||
|
|
||||||
// PlayerStateMachine.SetState(PlayerStateMachine.PlayerDeadState);
|
|
||||||
// GameSession.Instance.UpdateScoreboard(new ScoreboardEntry(name, PlayerStatictics.Score));
|
|
||||||
// if (isPlaying1VS1)
|
|
||||||
// {
|
|
||||||
// // SceneManager.LoadScene("DeathScreen1v1");
|
|
||||||
// SceneManager.LoadScene("Death1VS1");
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// SceneManager.LoadScene("Death1VS1");
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public IEnumerator GrantInvincibility()
|
public IEnumerator GrantInvincibility()
|
||||||
@ -168,6 +174,7 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
LaneSystem.ResetToDefault();
|
LaneSystem.ResetToDefault();
|
||||||
Physics.SyncTransforms();
|
Physics.SyncTransforms();
|
||||||
ReloadAnimator();
|
ReloadAnimator();
|
||||||
|
playerData.CurrentSpeed = playerData.InitialSpeed;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void TranslateCommand(ECommand command, PressedState state)
|
public void TranslateCommand(ECommand command, PressedState state)
|
||||||
@ -179,6 +186,7 @@ public class Player : MonoBehaviour, IResettable, ICommandTranslator
|
|||||||
case ECommand.RIGHT:
|
case ECommand.RIGHT:
|
||||||
case ECommand.RIGHT2:
|
case ECommand.RIGHT2:
|
||||||
PlayerStateMachine.IncreaseTargetLane();
|
PlayerStateMachine.IncreaseTargetLane();
|
||||||
|
JumpSound.Play();
|
||||||
break;
|
break;
|
||||||
case ECommand.LEFT:
|
case ECommand.LEFT:
|
||||||
case ECommand.LEFT2:
|
case ECommand.LEFT2:
|
||||||
|
@ -1,39 +1,38 @@
|
|||||||
using System.Collections;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
public class PlayerAnimator
|
public class PlayerAnimator
|
||||||
{
|
{
|
||||||
private Animator animator;
|
private readonly Animator _animator;
|
||||||
private int runningHash = Animator.StringToHash("Run");
|
private readonly int _runningHash = Animator.StringToHash("Run");
|
||||||
private int deadHash = Animator.StringToHash("Dead");
|
private readonly int _deadHash = Animator.StringToHash("Dead");
|
||||||
private int jumpHash = Animator.StringToHash("Jump");
|
private readonly int _jumpHash = Animator.StringToHash("Jump");
|
||||||
private int slideHash = Animator.StringToHash("Slide");
|
private readonly int _slideHash = Animator.StringToHash("Slide");
|
||||||
private int idleHash = Animator.StringToHash("Idle");
|
private readonly int _idleHash = Animator.StringToHash("Idle");
|
||||||
|
|
||||||
public PlayerAnimator(Animator animator)
|
public PlayerAnimator(Animator animator)
|
||||||
{
|
{
|
||||||
if (animator)
|
if (animator)
|
||||||
this.animator = animator;
|
this._animator = animator;
|
||||||
}
|
}
|
||||||
public void SetRunState(bool isRunning)
|
public void SetRunState(bool isRunning)
|
||||||
{
|
{
|
||||||
animator?.SetBool(runningHash, isRunning);
|
_animator?.SetBool(_runningHash, isRunning);
|
||||||
}
|
}
|
||||||
public void SetJumpState(bool isJumping)
|
public void SetJumpState(bool isJumping)
|
||||||
{
|
{
|
||||||
animator?.SetBool(jumpHash, isJumping);
|
_animator?.SetBool(_jumpHash, isJumping);
|
||||||
}
|
}
|
||||||
public void SetDeadState(bool isDead)
|
public void SetDeadState(bool isDead)
|
||||||
{
|
{
|
||||||
animator?.SetBool(deadHash, isDead);
|
_animator?.SetBool(_deadHash, isDead);
|
||||||
}
|
}
|
||||||
public void SetSlideState(bool isSliding)
|
public void SetSlideState(bool isSliding)
|
||||||
{
|
{
|
||||||
animator?.SetBool(slideHash, isSliding);
|
_animator?.SetBool(_slideHash, isSliding);
|
||||||
}
|
}
|
||||||
public void SetIdleState(bool isIdle)
|
public void SetIdleState(bool isIdle)
|
||||||
{
|
{
|
||||||
animator?.SetBool(idleHash, isIdle);
|
if(_animator){}
|
||||||
|
_animator?.SetBool(_idleHash, isIdle);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,6 @@ public abstract class MovingState : PlayerState
|
|||||||
public override void Tick()
|
public override void Tick()
|
||||||
{
|
{
|
||||||
speed = playerData.CurrentSpeed;
|
speed = playerData.CurrentSpeed;
|
||||||
//HandleDirection();
|
|
||||||
playerSM.HorizontalDeltaPosition = playerSM.PlayerTransform.forward * speed * Time.deltaTime ;
|
playerSM.HorizontalDeltaPosition = playerSM.PlayerTransform.forward * speed * Time.deltaTime ;
|
||||||
playerSM.HorizontalDeltaPosition += playerSM.PlayerTransform.forward * speed * Time.deltaTime;
|
playerSM.HorizontalDeltaPosition += playerSM.PlayerTransform.forward * speed * Time.deltaTime;
|
||||||
playerSM.UpdateDistance(playerSM.HorizontalDeltaPosition.z); //вынести в контроллер
|
playerSM.UpdateDistance(playerSM.HorizontalDeltaPosition.z); //вынести в контроллер
|
||||||
@ -38,28 +37,6 @@ public abstract class MovingState : PlayerState
|
|||||||
playerSM.VerticalDeltaPosition += gravity * Time.deltaTime;
|
playerSM.VerticalDeltaPosition += gravity * Time.deltaTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//private void HandleDirection()
|
|
||||||
//{
|
|
||||||
// switch (playerSM.InputDirection)
|
|
||||||
// {
|
|
||||||
// case EInputDirection.RIGHT:
|
|
||||||
// playerSM.IncreaseTargetLane();
|
|
||||||
// break;
|
|
||||||
// case EInputDirection.LEFT:
|
|
||||||
// playerSM.DecreaseTargetLane();
|
|
||||||
// break;
|
|
||||||
// case EInputDirection.UP:
|
|
||||||
// playerSM.SetState(playerSM.PlayerJumpState);
|
|
||||||
// break;
|
|
||||||
// case EInputDirection.DOWN:
|
|
||||||
// playerSM.SetState(playerSM.PlayerSlideState);
|
|
||||||
// break;
|
|
||||||
// default:
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
|
|
||||||
public void SwitchLane()
|
public void SwitchLane()
|
||||||
{
|
{
|
||||||
float sidewaysPos = playerTransform.localPosition.x;
|
float sidewaysPos = playerTransform.localPosition.x;
|
||||||
@ -83,9 +60,6 @@ public abstract class MovingState : PlayerState
|
|||||||
playerSM.HorizontalDeltaPosition += playerSM.PlayerTransform.right * diffX.x;
|
playerSM.HorizontalDeltaPosition += playerSM.PlayerTransform.right * diffX.x;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2,17 +2,18 @@ using System;
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
using UnityEngine.Serialization;
|
||||||
|
|
||||||
public class Statistics : MonoBehaviour,IResettable
|
public class Statistics : MonoBehaviour,IResettable
|
||||||
{
|
{
|
||||||
private float distance;
|
private float distance;
|
||||||
private int coinCount;
|
public int coinCount;
|
||||||
private int coinMultiplier;
|
private int coinMultiplier;
|
||||||
public int Score { get; private set; }
|
public int Score { get; private set; }
|
||||||
public event Action<int> OnCoinCountChanged = delegate { };
|
public event Action<int> OnCoinCountChanged = delegate { };
|
||||||
public event Action<float> OnDistanceChanged = delegate { };
|
public event Action<float> OnDistanceChanged = delegate { };
|
||||||
public event Action<int> OnScoreCalculated = delegate { };
|
public event Action<int> OnScoreCalculated = delegate { };
|
||||||
[SerializeField] private PlayerHUDView PlayerHUD;
|
[FormerlySerializedAs("PlayerHUD")] [SerializeField] private PlayerHUDView playerHUD;
|
||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
ResetToDefault();
|
ResetToDefault();
|
||||||
@ -43,7 +44,7 @@ public class Statistics : MonoBehaviour,IResettable
|
|||||||
{
|
{
|
||||||
Score = Mathf.FloorToInt(coinCount * coinMultiplier + distance);
|
Score = Mathf.FloorToInt(coinCount * coinMultiplier + distance);
|
||||||
OnScoreCalculated?.Invoke(Score);
|
OnScoreCalculated?.Invoke(Score);
|
||||||
PlayerHUD.UpdateScore(Score.ToString());
|
playerHUD.UpdateScore(Score.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ResetToDefault()
|
public void ResetToDefault()
|
||||||
@ -54,4 +55,12 @@ public class Statistics : MonoBehaviour,IResettable
|
|||||||
coinMultiplier = 1;
|
coinMultiplier = 1;
|
||||||
//gameOverPopUp.gameObject.SetActive(false);
|
//gameOverPopUp.gameObject.SetActive(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void AddScore(int amount)
|
||||||
|
{
|
||||||
|
Score += amount;
|
||||||
|
OnScoreCalculated?.Invoke(Score);
|
||||||
|
playerHUD.UpdateScore(Score.ToString());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
public class CoinPool : BasePool<Coin>
|
namespace Pools
|
||||||
|
{
|
||||||
|
public sealed class CoinPool : BasePool<Coin>
|
||||||
{}
|
{}
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -8,6 +8,8 @@
|
|||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using Obstacles;
|
||||||
|
|
||||||
namespace Pools
|
namespace Pools
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
using Pools;
|
using Pools;
|
||||||
using System.Collections;
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
public class ChunkGenerator : MonoBehaviour
|
public class ChunkGenerator : MonoBehaviour
|
||||||
{
|
{
|
||||||
[SerializeField] private LaneSystem LaneSystem;
|
[SerializeField] private LaneSystem LaneSystem;
|
||||||
public CoinPool CoinPool { get; private set; }
|
[SerializeField] private CoinPool coinPool;
|
||||||
[field: SerializeField] public List<ObstaclePool> ObstaclePools { get; private set; }
|
[field: SerializeField] public List<ObstaclePool> ObstaclePools { get; private set; }
|
||||||
|
|
||||||
private bool _isFirstChunk = true;
|
private bool _isFirstChunk = true;
|
||||||
public Chunk Generate(Chunk chunkToFill)
|
public Chunk Generate(Chunk chunkToFill)
|
||||||
{
|
{
|
||||||
@ -16,13 +16,14 @@ public class ChunkGenerator : MonoBehaviour
|
|||||||
_isFirstChunk = false;
|
_isFirstChunk = false;
|
||||||
return chunkToFill;
|
return chunkToFill;
|
||||||
}
|
}
|
||||||
if (ObstaclePools.IsEmpty())
|
if (!ObstaclePools.IsEmpty())
|
||||||
return chunkToFill;
|
{
|
||||||
var obstaclePool = ObstaclePools.GetRandomElement();
|
var obstaclePool = ObstaclePools.GetRandomElement();
|
||||||
var obstacle = obstaclePool.Spawn();
|
var obstacle = obstaclePool.Spawn();
|
||||||
chunkToFill.Obstacles.Add(obstacle);
|
chunkToFill.Obstacles.Add(obstacle);
|
||||||
obstacle.transform.SetParent(chunkToFill.transform, true);
|
obstacle.transform.SetParent(chunkToFill.transform, true);
|
||||||
obstacle.transform.localPosition = chunkToFill.Grid.GetRandomPosition();
|
obstacle.transform.localPosition = chunkToFill.Grid.GetRandomPosition();
|
||||||
|
|
||||||
if (obstacle.IsOnAllLanes)
|
if (obstacle.IsOnAllLanes)
|
||||||
{
|
{
|
||||||
obstacle.transform.localPosition = new Vector3(
|
obstacle.transform.localPosition = new Vector3(
|
||||||
@ -31,6 +32,40 @@ public class ChunkGenerator : MonoBehaviour
|
|||||||
transform.localPosition.z
|
transform.localPosition.z
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Coin coin = coinPool.Spawn();
|
||||||
|
chunkToFill.Coins.Add(coin);
|
||||||
|
coin.transform.SetParent(chunkToFill.transform, true);
|
||||||
|
Vector3 randomPosition;
|
||||||
|
bool isPositionValid = false;
|
||||||
|
int laneIndex = Random.Range(0, LaneSystem.LaneCount);
|
||||||
|
randomPosition = new Vector3(
|
||||||
|
laneIndex * LaneSystem.LaneWidth,
|
||||||
|
chunkToFill.Grid.GetRandomPosition().y + 1.0f,
|
||||||
|
chunkToFill.Grid.GetRandomPosition().z
|
||||||
|
);
|
||||||
|
while (!isPositionValid)
|
||||||
|
{
|
||||||
|
isPositionValid = true;
|
||||||
|
foreach (var obstacle in chunkToFill.Obstacles)
|
||||||
|
{
|
||||||
|
if (Vector3.Distance(randomPosition, obstacle.transform.localPosition) < 1.0f)
|
||||||
|
{
|
||||||
|
isPositionValid = false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!isPositionValid)
|
||||||
|
{
|
||||||
|
randomPosition = new Vector3(
|
||||||
|
laneIndex * LaneSystem.LaneWidth,
|
||||||
|
chunkToFill.Grid.GetRandomPosition().y + 1.0f,
|
||||||
|
chunkToFill.Grid.GetRandomPosition().z
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
coin.transform.localPosition = randomPosition;
|
||||||
|
coin.UpdateStartPositionForSinAnimator();
|
||||||
return chunkToFill;
|
return chunkToFill;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using Obstacles;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
[RequireComponent(typeof(BoxCollider))]
|
[RequireComponent(typeof(BoxCollider))]
|
||||||
@ -37,6 +38,7 @@ public abstract class Chunk : PoolingObject<Chunk>, IResettable
|
|||||||
transform.localPosition = Vector3.zero;
|
transform.localPosition = Vector3.zero;
|
||||||
transform.position = Vector3.zero;
|
transform.position = Vector3.zero;
|
||||||
transform.rotation = Quaternion.identity;
|
transform.rotation = Quaternion.identity;
|
||||||
|
Coins.Clear();
|
||||||
}
|
}
|
||||||
private void OnTriggerExit(Collider other)
|
private void OnTriggerExit(Collider other)
|
||||||
{
|
{
|
||||||
|
@ -8,6 +8,7 @@ public class LaneSystem : MonoBehaviour,IResettable
|
|||||||
[field: SerializeField] public float LaneWidth { get; private set; }
|
[field: SerializeField] public float LaneWidth { get; private set; }
|
||||||
|
|
||||||
[SerializeField] private int laneCount;
|
[SerializeField] private int laneCount;
|
||||||
|
public int LaneCount => laneCount;
|
||||||
public List<int> Lanes { get; private set; }
|
public List<int> Lanes { get; private set; }
|
||||||
public float CurrentPosition { get; private set; }
|
public float CurrentPosition { get; private set; }
|
||||||
public float TargetPosition { get; set; }
|
public float TargetPosition { get; set; }
|
||||||
|
@ -1,20 +1,24 @@
|
|||||||
using System;
|
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
using UnityEngine.Networking;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
public class ScoreboardEntriesTable
|
public class ScoreboardEntriesTable
|
||||||
{
|
{
|
||||||
public ScoreboardEntriesTable(List<ScoreboardEntry> entries)
|
public List<ScoreboardEntry> listeScore;
|
||||||
|
|
||||||
|
public ScoreboardEntriesTable()
|
||||||
{
|
{
|
||||||
this.entries = entries;
|
listeScore = new List<ScoreboardEntry>();
|
||||||
}
|
}
|
||||||
public List<ScoreboardEntry> entries = new List<ScoreboardEntry>();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Scoreboard : MonoBehaviour, ICommandTranslator
|
public class Scoreboard : MonoBehaviour
|
||||||
{
|
{
|
||||||
[SerializeField] private int maxEntries;
|
private string apiUrl = "https://awesomerunner.lagaudiere.uk/score";
|
||||||
private List<ScoreboardEntry> entries = new List<ScoreboardEntry>();
|
public List<ScoreboardEntry> entries = new List<ScoreboardEntry>();
|
||||||
|
|
||||||
public event Action<ScoreboardEntry> OnEntryAdded;
|
public event Action<ScoreboardEntry> OnEntryAdded;
|
||||||
|
|
||||||
@ -22,72 +26,111 @@ public class Scoreboard : MonoBehaviour, ICommandTranslator
|
|||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
GameSession.Instance.AddCommandTranslator(this, false);
|
StartCoroutine(GetScoreboard());
|
||||||
string jsonScoreboardEntries = PlayerPrefs.GetString("ScoreboardEntriesTableTest"); //Binary file
|
|
||||||
ScoreboardEntriesTable entriesTable = JsonUtility.FromJson<ScoreboardEntriesTable>(jsonScoreboardEntries);
|
|
||||||
if (entriesTable == null)
|
|
||||||
return;
|
|
||||||
if (entriesTable.entries == null)
|
|
||||||
return;
|
|
||||||
List<PlayerScoreboardCardData> scoreboardCardDatas = new List<PlayerScoreboardCardData>();
|
|
||||||
for (int i = 0; i < entriesTable.entries.Count; i++)
|
|
||||||
{
|
|
||||||
entries.Add(entriesTable.entries[i]);
|
|
||||||
OnEntryAdded?.Invoke(entriesTable.entries[i]);
|
|
||||||
PlayerScoreboardCardData cardData = new PlayerScoreboardCardData(entriesTable.entries[i].Name, entriesTable.entries[i].Score.ToString());
|
|
||||||
scoreboardCardDatas.Add(cardData);
|
|
||||||
}
|
}
|
||||||
|
private IEnumerator GetScoreboard()
|
||||||
|
{
|
||||||
|
Debug.Log("Fetching scoreboard...");
|
||||||
|
|
||||||
|
using (UnityWebRequest request = UnityWebRequest.Get(apiUrl))
|
||||||
|
{
|
||||||
|
yield return request.SendWebRequest();
|
||||||
|
|
||||||
|
if (request.result == UnityWebRequest.Result.Success)
|
||||||
|
{
|
||||||
|
string json = request.downloadHandler.text;
|
||||||
|
Debug.Log("Received JSON: " + json);
|
||||||
|
|
||||||
|
// Désérialiser directement en un tableau
|
||||||
|
ScoreboardEntry[] scoreboardEntriesArray = JsonHelper.FromJson<ScoreboardEntry>(json);
|
||||||
|
|
||||||
|
if (scoreboardEntriesArray != null)
|
||||||
|
{
|
||||||
|
entries = new List<ScoreboardEntry>(scoreboardEntriesArray);
|
||||||
SortScoreboardEntriesByHighscore(entries);
|
SortScoreboardEntriesByHighscore(entries);
|
||||||
SortScoreboardCardsDatasByHighscore(scoreboardCardDatas);
|
UpdateScoreboardView();
|
||||||
scoreboardView.AddPlayerCards(scoreboardCardDatas);
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.LogError("Erreur lors de la récupération du scoreboard : " + request.error);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void AddScoreboardEntry(string entryName, int entryScore)
|
|
||||||
{
|
|
||||||
ScoreboardEntry entry = new ScoreboardEntry(entryName, entryScore);
|
|
||||||
entries.Add(entry);
|
|
||||||
OnEntryAdded?.Invoke(entry);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SortScoreboardEntriesByHighscore(List<ScoreboardEntry> entries)
|
|
||||||
{
|
|
||||||
entries.Sort((x,y) => y.Score.CompareTo(x.Score));
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SortScoreboardCardsDatasByHighscore(List<PlayerScoreboardCardData> scoreboardCardDatas)
|
|
||||||
{
|
|
||||||
scoreboardCardDatas.Sort((x, y) => y.playerScore.CompareTo(x.playerScore));
|
|
||||||
}
|
|
||||||
|
|
||||||
public void AddScoreboardEntry(ScoreboardEntry entry)
|
public void AddScoreboardEntry(ScoreboardEntry entry)
|
||||||
{
|
{
|
||||||
entries.Add(entry);
|
entries.Add(entry);
|
||||||
OnEntryAdded?.Invoke(entry);
|
|
||||||
SaveScoreboardEntriesTable();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SaveScoreboardEntriesTable()
|
|
||||||
{
|
|
||||||
SortScoreboardEntriesByHighscore(entries);
|
SortScoreboardEntriesByHighscore(entries);
|
||||||
ScoreboardEntriesTable scoreboardEntriesTable = new ScoreboardEntriesTable(entries);
|
UpdateScoreboardView();
|
||||||
string jsonScoreboardEntries = JsonUtility.ToJson(scoreboardEntriesTable);
|
StartCoroutine(PostScoreboardEntry(entry));
|
||||||
PlayerPrefs.SetString("ScoreboardEntriesTableTest", jsonScoreboardEntries);
|
|
||||||
PlayerPrefs.Save();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void TranslateCommand(ECommand command, PressedState state)
|
private IEnumerator PostScoreboardEntry(ScoreboardEntry entry)
|
||||||
{
|
{
|
||||||
switch (command)
|
string json = JsonUtility.ToJson(entry);
|
||||||
|
using (UnityWebRequest request = new UnityWebRequest(apiUrl, "POST"))
|
||||||
{
|
{
|
||||||
case ECommand.OPEN_SCOREBOARD:
|
byte[] bodyRaw = System.Text.Encoding.UTF8.GetBytes(json);
|
||||||
if (state.IsPressed == true)
|
request.uploadHandler = new UploadHandlerRaw(bodyRaw);
|
||||||
scoreboardView.Show(true);
|
request.downloadHandler = new DownloadHandlerBuffer();
|
||||||
if (state.IsReleased == true)
|
request.SetRequestHeader("Content-Type", "application/json");
|
||||||
scoreboardView.Show(false);
|
|
||||||
break;
|
yield return request.SendWebRequest();
|
||||||
default:
|
|
||||||
scoreboardView.Show(false);
|
if (request.result == UnityWebRequest.Result.Success)
|
||||||
break;
|
{
|
||||||
|
Debug.Log("Score ajouté avec succès !");
|
||||||
|
OnEntryAdded?.Invoke(entry);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.LogError("Erreur lors de l'ajout du score : " + request.error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
private void SortScoreboardEntriesByHighscore(List<ScoreboardEntry> entries)
|
||||||
|
{
|
||||||
|
entries.Sort((x, y) => y.score.CompareTo(x.score));
|
||||||
|
}
|
||||||
|
private void UpdateScoreboardView()
|
||||||
|
{
|
||||||
|
Debug.Log("Updating scoreboard view...");
|
||||||
|
|
||||||
|
List<PlayerScoreboardCardData> scoreboardCardDatas = new List<PlayerScoreboardCardData>();
|
||||||
|
|
||||||
|
foreach (var entry in entries)
|
||||||
|
{
|
||||||
|
OnEntryAdded?.Invoke(entry);
|
||||||
|
scoreboardCardDatas.Add(new PlayerScoreboardCardData(entry.pseudo, entry.score.ToString()));
|
||||||
|
}
|
||||||
|
|
||||||
|
scoreboardView.AddPlayerCards(scoreboardCardDatas);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static class JsonHelper
|
||||||
|
{
|
||||||
|
public static T[] FromJson<T>(string json)
|
||||||
|
{
|
||||||
|
string wrappedJson = "{\"items\":" + json + "}";
|
||||||
|
Wrapper<T> wrapper = JsonUtility.FromJson<Wrapper<T>>(wrappedJson);
|
||||||
|
return wrapper.items;
|
||||||
|
}
|
||||||
|
|
||||||
|
[System.Serializable]
|
||||||
|
private class Wrapper<T>
|
||||||
|
{
|
||||||
|
public T[] items;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
|
public class ScoreboardEntriesWrapper
|
||||||
|
{
|
||||||
|
public ScoreboardEntry[] listeScore;
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
@ -5,13 +6,13 @@ using UnityEngine;
|
|||||||
[System.Serializable]
|
[System.Serializable]
|
||||||
public class ScoreboardEntry
|
public class ScoreboardEntry
|
||||||
{
|
{
|
||||||
[SerializeField] private float score;
|
public string pseudo;
|
||||||
[SerializeField] private string name;
|
public int score;
|
||||||
public float Score { get { return score; } private set { score = value; } }
|
|
||||||
public string Name { get { return name; } private set { name = value; } }
|
public ScoreboardEntry(string pseudo, int score)
|
||||||
public ScoreboardEntry(string name,float score)
|
|
||||||
{
|
{
|
||||||
this.name = name;
|
this.pseudo = pseudo;
|
||||||
this.score = score;
|
this.score = score;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
8
Assets/Scripts/Skin.meta
Normal file
8
Assets/Scripts/Skin.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a87de00688705474c882c4db176e76cf
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
33
Assets/Scripts/Skin/MenuManager.cs
Normal file
33
Assets/Scripts/Skin/MenuManager.cs
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UI;
|
||||||
|
|
||||||
|
public class MenuManager : MonoBehaviour
|
||||||
|
{
|
||||||
|
public Image menuImage; // L'image affichée dans le menu
|
||||||
|
public Sprite[] menuSprites; // Tableau des 9 images de menu
|
||||||
|
|
||||||
|
private int player1Skin;
|
||||||
|
private int player2Skin;
|
||||||
|
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
player1Skin = PlayerPrefs.GetInt("SelectedSkin_Player1", 0);
|
||||||
|
player2Skin = PlayerPrefs.GetInt("SelectedSkin_Player2", 0);
|
||||||
|
UpdateMenuImage();
|
||||||
|
}
|
||||||
|
|
||||||
|
void UpdateMenuImage()
|
||||||
|
{
|
||||||
|
int imageIndex = GetMenuImageIndex(player1Skin, player2Skin);
|
||||||
|
|
||||||
|
if (imageIndex >= 0 && imageIndex < menuSprites.Length)
|
||||||
|
{
|
||||||
|
menuImage.sprite = menuSprites[imageIndex];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int GetMenuImageIndex(int skin1, int skin2)
|
||||||
|
{
|
||||||
|
return skin1 * 3 + skin2; // Adapter selon ton nombre de skins
|
||||||
|
}
|
||||||
|
}
|
2
Assets/Scripts/Skin/MenuManager.cs.meta
Normal file
2
Assets/Scripts/Skin/MenuManager.cs.meta
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 73a49fe834731374cbc6b8886a79c0f1
|
26
Assets/Scripts/Skin/PlayerSkinManager.cs
Normal file
26
Assets/Scripts/Skin/PlayerSkinManager.cs
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class PlayerSkinManager : MonoBehaviour
|
||||||
|
{
|
||||||
|
public SkinnedMeshRenderer[] bodyParts; // Liste des renderers
|
||||||
|
public Material[] skins; // Liste des matériaux (à remplir dans l'Inspector)
|
||||||
|
public string playerId; // Identifiant unique du joueur
|
||||||
|
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
// Charger le skin sélectionné pour ce joueur spécifique
|
||||||
|
int selectedSkin = PlayerPrefs.GetInt($"SelectedSkin_{playerId}", 0);
|
||||||
|
ApplySkin(selectedSkin);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ApplySkin(int index)
|
||||||
|
{
|
||||||
|
if (index >= 0 && index < skins.Length)
|
||||||
|
{
|
||||||
|
foreach (var part in bodyParts) // Appliquer à chaque partie du corps
|
||||||
|
{
|
||||||
|
part.material = skins[index];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
2
Assets/Scripts/Skin/PlayerSkinManager.cs.meta
Normal file
2
Assets/Scripts/Skin/PlayerSkinManager.cs.meta
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: aa943b55701d5e245bcdc37e137a1e73
|
13
Assets/Scripts/Skin/SkinSelector.cs
Normal file
13
Assets/Scripts/Skin/SkinSelector.cs
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class SkinSelector : MonoBehaviour
|
||||||
|
{
|
||||||
|
public string playerId; // Identifiant unique du joueur
|
||||||
|
|
||||||
|
public void SelectSkin(int skinIndex)
|
||||||
|
{
|
||||||
|
// Sauvegarder l'index du skin choisi pour ce joueur spécifique
|
||||||
|
PlayerPrefs.SetInt($"SelectedSkin_{playerId}", skinIndex);
|
||||||
|
PlayerPrefs.Save();
|
||||||
|
}
|
||||||
|
}
|
2
Assets/Scripts/Skin/SkinSelector.cs.meta
Normal file
2
Assets/Scripts/Skin/SkinSelector.cs.meta
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 21b477373147aaf4a81c8bf75f8984a5
|
@ -1,19 +0,0 @@
|
|||||||
using System.Globalization;
|
|
||||||
using UnityEngine;
|
|
||||||
using TMPro; // Nécessaire pour TextMeshPro
|
|
||||||
|
|
||||||
public class UIManager : MonoBehaviour
|
|
||||||
{
|
|
||||||
// Références pour la distance et les pièces (mode normal)
|
|
||||||
public TextMeshProUGUI distanceText;
|
|
||||||
public TextMeshProUGUI numberCoinsText;
|
|
||||||
|
|
||||||
// Variables pour distance et pièces
|
|
||||||
private float distance = 0f;
|
|
||||||
private int coins = 0;
|
|
||||||
void Update()
|
|
||||||
{
|
|
||||||
distanceText.text = distance.ToString("F1", CultureInfo.InvariantCulture) + "M";
|
|
||||||
numberCoinsText.text = coins.ToString();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,2 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 2278264f81ffe464da1a99450675b475
|
|
@ -1,4 +1,5 @@
|
|||||||
using TMPro;
|
using Assets.Scripts.GameSession;
|
||||||
|
using TMPro;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.SceneManagement;
|
using UnityEngine.SceneManagement;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
@ -9,25 +10,33 @@ namespace UI.Views
|
|||||||
{
|
{
|
||||||
public TMP_Text Joueur1Text;
|
public TMP_Text Joueur1Text;
|
||||||
public TMP_Text Joueur2Text;
|
public TMP_Text Joueur2Text;
|
||||||
|
public TMP_Text CoinsText;
|
||||||
|
public TMP_Text ScoreText;
|
||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
if (!string.IsNullOrEmpty(GameSession.MatchResult))
|
if (!string.IsNullOrEmpty(GameResult.MatchResult))
|
||||||
{
|
{
|
||||||
switch (GameSession.MatchResult)
|
switch (GameResult.MatchResult)
|
||||||
{
|
{
|
||||||
case "PLAYER1":
|
case "PLAYER1":
|
||||||
|
if(Joueur2Text != null)
|
||||||
Joueur1Text.text = "WINNER !";
|
Joueur1Text.text = "WINNER !";
|
||||||
|
if(Joueur2Text != null)
|
||||||
Joueur2Text.text = "LOSER !";
|
Joueur2Text.text = "LOSER !";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "PLAYER2":
|
case "PLAYER2":
|
||||||
|
if(Joueur2Text != null )
|
||||||
Joueur2Text.text = "WINNER !";
|
Joueur2Text.text = "WINNER !";
|
||||||
|
if(Joueur2Text != null)
|
||||||
Joueur1Text.text = "LOSER !";
|
Joueur1Text.text = "LOSER !";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "DRAW":
|
case "DRAW":
|
||||||
|
if(Joueur1Text != null)
|
||||||
Joueur1Text.text = "Draw";
|
Joueur1Text.text = "Draw";
|
||||||
|
if(Joueur2Text != null)
|
||||||
Joueur2Text.text = "Draw";
|
Joueur2Text.text = "Draw";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -35,6 +44,8 @@ namespace UI.Views
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
CoinsText.text = GameResult.coinsEarned.ToString();
|
||||||
|
ScoreText.text = GameResult.score.ToString() + "M";
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RestartGame()
|
public void RestartGame()
|
||||||
|
@ -21,22 +21,37 @@ public class ScoreboardView : BaseView
|
|||||||
}
|
}
|
||||||
public void AddPlayerCards(List<PlayerScoreboardCardData> cardsData)
|
public void AddPlayerCards(List<PlayerScoreboardCardData> cardsData)
|
||||||
{
|
{
|
||||||
|
Debug.Log("Adding " + cardsData.Count + " player cards.");
|
||||||
|
|
||||||
foreach (var cardData in cardsData)
|
foreach (var cardData in cardsData)
|
||||||
{
|
{
|
||||||
|
Debug.Log("Card Data: " + cardData.playerName + " - " + cardData.playerScore);
|
||||||
AddPlayerCard(cardData);
|
AddPlayerCard(cardData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void AddPlayerCard(PlayerScoreboardCardData cardData)
|
private void AddPlayerCard(PlayerScoreboardCardData cardData)
|
||||||
{
|
{
|
||||||
//if (playerCards.ContainsKey(cardData.playerName))
|
if (layoutGroup == null)
|
||||||
// return;
|
{
|
||||||
|
Debug.LogError("layoutGroup is not assigned!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
PlayerScoreboardCard playerScoreboardCard = Instantiate(cardPrefab);
|
PlayerScoreboardCard playerScoreboardCard = Instantiate(cardPrefab);
|
||||||
playerScoreboardCard.transform.SetParent(layoutGroup.transform, false);
|
playerScoreboardCard.transform.SetParent(layoutGroup.transform, false);
|
||||||
playerScoreboardCard.UpdateCard(cardData);
|
playerScoreboardCard.UpdateCard(cardData);
|
||||||
|
|
||||||
|
Debug.Log("Player card created for: " + cardData.playerName);
|
||||||
|
|
||||||
playerCards.Add(playerScoreboardCard);
|
playerCards.Add(playerScoreboardCard);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void RemovePlayerCard(string cardTag)
|
public void RemovePlayerCard(string cardTag)
|
||||||
{
|
{
|
||||||
//if (playerCards.ContainsKey(cardTag))
|
//if (playerCards.ContainsKey(cardTag))
|
||||||
|
@ -1,140 +0,0 @@
|
|||||||
|
|
||||||
using System.Collections;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using UnityEngine;
|
|
||||||
using UnityEditor;
|
|
||||||
using System.Linq;
|
|
||||||
using System.IO;
|
|
||||||
|
|
||||||
public class CubemapTextureBuilder : EditorWindow
|
|
||||||
{
|
|
||||||
[MenuItem("Tools/Cubemap Builder")]
|
|
||||||
public static void OpenWindow()
|
|
||||||
{
|
|
||||||
GetWindow<CubemapTextureBuilder>();
|
|
||||||
}
|
|
||||||
|
|
||||||
Texture2D[] textures = new Texture2D[6];
|
|
||||||
string[] labels = new string[] {
|
|
||||||
"Right", "Left",
|
|
||||||
"Top", "Bottom",
|
|
||||||
"Front", "Back"
|
|
||||||
};
|
|
||||||
|
|
||||||
TextureFormat[] HDRFormats = new TextureFormat[] {
|
|
||||||
TextureFormat.ASTC_HDR_10x10 ,
|
|
||||||
TextureFormat.ASTC_HDR_12x12 ,
|
|
||||||
TextureFormat.ASTC_HDR_4x4 ,
|
|
||||||
TextureFormat.ASTC_HDR_5x5 ,
|
|
||||||
TextureFormat.ASTC_HDR_6x6 ,
|
|
||||||
TextureFormat.ASTC_HDR_8x8 ,
|
|
||||||
TextureFormat.BC6H ,
|
|
||||||
TextureFormat.RGBAFloat ,
|
|
||||||
TextureFormat.RGBAHalf
|
|
||||||
};
|
|
||||||
|
|
||||||
Vector2Int[] placementRects = new Vector2Int[]
|
|
||||||
{
|
|
||||||
new Vector2Int(2, 1),
|
|
||||||
new Vector2Int(0, 1),
|
|
||||||
new Vector2Int(1, 2),
|
|
||||||
new Vector2Int(1, 0),
|
|
||||||
new Vector2Int(1, 1),
|
|
||||||
new Vector2Int(3, 1),
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
private void OnGUI()
|
|
||||||
{
|
|
||||||
for (int i = 0; i < 6; i++)
|
|
||||||
{
|
|
||||||
textures[i] = EditorGUILayout.ObjectField(labels[i], textures[i], typeof(Texture2D), false) as Texture2D;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (GUILayout.Button("Build Cubemap"))
|
|
||||||
{
|
|
||||||
// Missing Texture
|
|
||||||
if (textures.Any(t => t == null))
|
|
||||||
{
|
|
||||||
EditorUtility.DisplayDialog("Cubemap Builder Error", "One or more texture is missing.", "Ok");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get size
|
|
||||||
var size = textures[0].width;
|
|
||||||
|
|
||||||
// Not all of the same size or square
|
|
||||||
if (textures.Any(t => (t.width != size) || (t.height != size)))
|
|
||||||
{
|
|
||||||
EditorUtility.DisplayDialog("Cubemap Builder Error", "All the textures need to be the same size and square.", "Ok");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var isHDR = HDRFormats.Any(f => f == textures[0].format);
|
|
||||||
var texturePaths = textures.Select(t => AssetDatabase.GetAssetPath(t)).ToArray();
|
|
||||||
|
|
||||||
// Should be ok, ask for the file path.
|
|
||||||
var path = EditorUtility.SaveFilePanel("Save Cubemap", Path.GetDirectoryName(texturePaths[0]), "Cubemap", isHDR ? "exr" : "png");
|
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(path)) return;
|
|
||||||
|
|
||||||
// Save the readable flag to restore it afterwards
|
|
||||||
var readableFlags = textures.Select(t => t.isReadable).ToArray();
|
|
||||||
|
|
||||||
// Get the importer and mark the textures as readable
|
|
||||||
var importers = texturePaths.Select(p => TextureImporter.GetAtPath(p) as TextureImporter).ToArray();
|
|
||||||
|
|
||||||
foreach (var importer in importers)
|
|
||||||
{
|
|
||||||
importer.isReadable = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
AssetDatabase.Refresh();
|
|
||||||
|
|
||||||
foreach (var p in texturePaths)
|
|
||||||
{
|
|
||||||
AssetDatabase.ImportAsset(p);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Build the cubemap texture
|
|
||||||
var cubeTexture = new Texture2D(size * 4, size * 3, isHDR ? TextureFormat.RGBAFloat : TextureFormat.RGBA32, false);
|
|
||||||
|
|
||||||
for (int i = 0; i < 6; i++)
|
|
||||||
{
|
|
||||||
cubeTexture.SetPixels(placementRects[i].x * size, placementRects[i].y * size, size, size, textures[i].GetPixels(0));
|
|
||||||
}
|
|
||||||
|
|
||||||
cubeTexture.Apply(false);
|
|
||||||
|
|
||||||
// Save the texture to the specified path, and destroy the temporary object
|
|
||||||
var bytes = isHDR ? cubeTexture.EncodeToEXR() : cubeTexture.EncodeToPNG();
|
|
||||||
|
|
||||||
File.WriteAllBytes(path, bytes);
|
|
||||||
|
|
||||||
DestroyImmediate(cubeTexture);
|
|
||||||
|
|
||||||
// Reset the read flags, and reimport everything
|
|
||||||
for (var i = 0; i < 6; i++)
|
|
||||||
{
|
|
||||||
importers[i].isReadable = readableFlags[i];
|
|
||||||
}
|
|
||||||
|
|
||||||
path = path.Remove(0, Application.dataPath.Length - 6);
|
|
||||||
|
|
||||||
AssetDatabase.ImportAsset(path);
|
|
||||||
|
|
||||||
var cubeImporter = AssetImporter.GetAtPath(path) as TextureImporter;
|
|
||||||
cubeImporter.textureShape = TextureImporterShape.TextureCube;
|
|
||||||
cubeImporter.sRGBTexture = false;
|
|
||||||
cubeImporter.generateCubemap = TextureImporterGenerateCubemap.FullCubemap;
|
|
||||||
|
|
||||||
foreach (var p in texturePaths)
|
|
||||||
{
|
|
||||||
AssetDatabase.ImportAsset(p);
|
|
||||||
}
|
|
||||||
AssetDatabase.ImportAsset(path);
|
|
||||||
|
|
||||||
AssetDatabase.Refresh();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f7b00d918e7b13c4c8823278d24d708a
|
|
||||||
MonoImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
serializedVersion: 2
|
|
||||||
defaultReferences: []
|
|
||||||
executionOrder: 0
|
|
||||||
icon: {instanceID: 0}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,3 +1,4 @@
|
|||||||
|
using Assets.Scripts.GameSession;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.SceneManagement;
|
using UnityEngine.SceneManagement;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
@ -20,6 +21,6 @@ public class RestartButton : MonoBehaviour
|
|||||||
|
|
||||||
public void RestartGame()
|
public void RestartGame()
|
||||||
{
|
{
|
||||||
SceneManager.LoadScene("GameScene");
|
GoToScene.GoToSoloMode();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
8
Assets/Sounds.meta
Normal file
8
Assets/Sounds.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7a6cd05b162829143bc4b5dad38146f6
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sounds/Trailer Action Cinematic by Infraction [No Copyright Music] ⧸ Galactic.wav
(Stored with Git LFS)
Normal file
BIN
Assets/Sounds/Trailer Action Cinematic by Infraction [No Copyright Music] ⧸ Galactic.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -0,0 +1,23 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ddf8fb13b61f8474d89b050db1febfc6
|
||||||
|
AudioImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 8
|
||||||
|
defaultSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 44100
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 1
|
||||||
|
conversionMode: 0
|
||||||
|
preloadAudioData: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sounds/jumping_1-6452.mp3
(Stored with Git LFS)
Normal file
BIN
Assets/Sounds/jumping_1-6452.mp3
(Stored with Git LFS)
Normal file
Binary file not shown.
23
Assets/Sounds/jumping_1-6452.mp3.meta
Normal file
23
Assets/Sounds/jumping_1-6452.mp3.meta
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1349cd948201da94d803d355043b3e6b
|
||||||
|
AudioImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 8
|
||||||
|
defaultSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 44100
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 1
|
||||||
|
conversionMode: 0
|
||||||
|
preloadAudioData: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
ambisonic: 0
|
||||||
|
3D: 1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/Awesome Runner (2).png
(Stored with Git LFS)
BIN
Assets/Sprites/Awesome Runner (2).png
(Stored with Git LFS)
Binary file not shown.
BIN
Assets/Sprites/Awesome_Runner_1.png
(Stored with Git LFS)
BIN
Assets/Sprites/Awesome_Runner_1.png
(Stored with Git LFS)
Binary file not shown.
8
Assets/Sprites/Deathscreen.meta
Normal file
8
Assets/Sprites/Deathscreen.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ab2de4a0db2b6fb4697d134551345552
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/Sprites/MainMenu.meta
Normal file
8
Assets/Sprites/MainMenu.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3734d701a4e328845b4bee95769e2f7e
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/NN.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/NN.png
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,12 +1,12 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 38c95c0304ff5fa40842726137f20778
|
guid: 6224b07b34e67fc4a84103561e0f8f19
|
||||||
TextureImporter:
|
TextureImporter:
|
||||||
internalIDToNameTable: []
|
internalIDToNameTable: []
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
serializedVersion: 13
|
serializedVersion: 13
|
||||||
mipmaps:
|
mipmaps:
|
||||||
mipMapMode: 0
|
mipMapMode: 0
|
||||||
enableMipMap: 1
|
enableMipMap: 0
|
||||||
sRGBTexture: 1
|
sRGBTexture: 1
|
||||||
linearTexture: 0
|
linearTexture: 0
|
||||||
fadeOut: 0
|
fadeOut: 0
|
||||||
@ -37,13 +37,13 @@ TextureImporter:
|
|||||||
filterMode: 1
|
filterMode: 1
|
||||||
aniso: 1
|
aniso: 1
|
||||||
mipBias: 0
|
mipBias: 0
|
||||||
wrapU: 0
|
wrapU: 1
|
||||||
wrapV: 0
|
wrapV: 1
|
||||||
wrapW: 0
|
wrapW: 0
|
||||||
nPOTScale: 1
|
nPOTScale: 0
|
||||||
lightmap: 0
|
lightmap: 0
|
||||||
compressionQuality: 50
|
compressionQuality: 50
|
||||||
spriteMode: 0
|
spriteMode: 1
|
||||||
spriteExtrude: 1
|
spriteExtrude: 1
|
||||||
spriteMeshType: 1
|
spriteMeshType: 1
|
||||||
alignment: 0
|
alignment: 0
|
||||||
@ -52,9 +52,9 @@ TextureImporter:
|
|||||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
spriteGenerateFallbackPhysicsShape: 1
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
alphaUsage: 1
|
alphaUsage: 1
|
||||||
alphaIsTransparency: 0
|
alphaIsTransparency: 1
|
||||||
spriteTessellationDetail: -1
|
spriteTessellationDetail: -1
|
||||||
textureType: 0
|
textureType: 8
|
||||||
textureShape: 1
|
textureShape: 1
|
||||||
singleChannelComponent: 0
|
singleChannelComponent: 0
|
||||||
flipbookRows: 1
|
flipbookRows: 1
|
||||||
@ -100,7 +100,7 @@ TextureImporter:
|
|||||||
customData:
|
customData:
|
||||||
physicsShape: []
|
physicsShape: []
|
||||||
bones: []
|
bones: []
|
||||||
spriteID:
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
internalID: 0
|
internalID: 0
|
||||||
vertices: []
|
vertices: []
|
||||||
indices:
|
indices:
|
BIN
Assets/Sprites/MainMenu/NO.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/NO.png
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,12 +1,12 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: de8ae31bb102a7848b475b5b60316716
|
guid: c8d223d6d753d8a4182de07e68df4669
|
||||||
TextureImporter:
|
TextureImporter:
|
||||||
internalIDToNameTable: []
|
internalIDToNameTable: []
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
serializedVersion: 13
|
serializedVersion: 13
|
||||||
mipmaps:
|
mipmaps:
|
||||||
mipMapMode: 0
|
mipMapMode: 0
|
||||||
enableMipMap: 1
|
enableMipMap: 0
|
||||||
sRGBTexture: 1
|
sRGBTexture: 1
|
||||||
linearTexture: 0
|
linearTexture: 0
|
||||||
fadeOut: 0
|
fadeOut: 0
|
||||||
@ -37,13 +37,13 @@ TextureImporter:
|
|||||||
filterMode: 1
|
filterMode: 1
|
||||||
aniso: 1
|
aniso: 1
|
||||||
mipBias: 0
|
mipBias: 0
|
||||||
wrapU: 0
|
wrapU: 1
|
||||||
wrapV: 0
|
wrapV: 1
|
||||||
wrapW: 0
|
wrapW: 0
|
||||||
nPOTScale: 1
|
nPOTScale: 0
|
||||||
lightmap: 0
|
lightmap: 0
|
||||||
compressionQuality: 50
|
compressionQuality: 50
|
||||||
spriteMode: 0
|
spriteMode: 1
|
||||||
spriteExtrude: 1
|
spriteExtrude: 1
|
||||||
spriteMeshType: 1
|
spriteMeshType: 1
|
||||||
alignment: 0
|
alignment: 0
|
||||||
@ -52,9 +52,9 @@ TextureImporter:
|
|||||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
spriteGenerateFallbackPhysicsShape: 1
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
alphaUsage: 1
|
alphaUsage: 1
|
||||||
alphaIsTransparency: 0
|
alphaIsTransparency: 1
|
||||||
spriteTessellationDetail: -1
|
spriteTessellationDetail: -1
|
||||||
textureType: 0
|
textureType: 8
|
||||||
textureShape: 1
|
textureShape: 1
|
||||||
singleChannelComponent: 0
|
singleChannelComponent: 0
|
||||||
flipbookRows: 1
|
flipbookRows: 1
|
||||||
@ -100,7 +100,7 @@ TextureImporter:
|
|||||||
customData:
|
customData:
|
||||||
physicsShape: []
|
physicsShape: []
|
||||||
bones: []
|
bones: []
|
||||||
spriteID:
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
internalID: 0
|
internalID: 0
|
||||||
vertices: []
|
vertices: []
|
||||||
indices:
|
indices:
|
BIN
Assets/Sprites/MainMenu/NR.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/NR.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/NR.png.meta
Normal file
117
Assets/Sprites/MainMenu/NR.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: daf5c9f9cd97739419b7ed0d8bb24818
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/ON.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/ON.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/ON.png.meta
Normal file
117
Assets/Sprites/MainMenu/ON.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a80d2cff3fa61f3498485931ec9c1aac
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/OO.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/OO.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/OO.png.meta
Normal file
117
Assets/Sprites/MainMenu/OO.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7d30862cd035a214fb88ada8da5b09b6
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/OR.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/OR.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/OR.png.meta
Normal file
117
Assets/Sprites/MainMenu/OR.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 331646de04be329469e936a525744622
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/RN.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/RN.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/RN.png.meta
Normal file
117
Assets/Sprites/MainMenu/RN.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 260fd567a58c8b043830516ba47febed
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/RO.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/RO.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/RO.png.meta
Normal file
117
Assets/Sprites/MainMenu/RO.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7a1ab3928ec6f0541a7db175184614fb
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/MainMenu/RR.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/MainMenu/RR.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/MainMenu/RR.png.meta
Normal file
117
Assets/Sprites/MainMenu/RR.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 49731aaa2abf00c45984237d440434d9
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
8
Assets/Sprites/SkinMenu.meta
Normal file
8
Assets/Sprites/SkinMenu.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 34913028fe0b3df4093ba345fe4322fe
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
BIN
Assets/Sprites/SkinMenu/DeathscreenDUO.png
(Stored with Git LFS)
Normal file
BIN
Assets/Sprites/SkinMenu/DeathscreenDUO.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
Assets/Sprites/SkinMenu/DeathscreenDUO.png.meta
Normal file
117
Assets/Sprites/SkinMenu/DeathscreenDUO.png.meta
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 33c286b030ea9a64b827d2184a3c44fa
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 13
|
||||||
|
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
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
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
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 4
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
customData:
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spriteCustomMetadata:
|
||||||
|
entries: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
File diff suppressed because one or more lines are too long
@ -20,5 +20,11 @@ EditorBuildSettings:
|
|||||||
- enabled: 1
|
- enabled: 1
|
||||||
path: Assets/Scenes/DeathScreen1VS1.unity
|
path: Assets/Scenes/DeathScreen1VS1.unity
|
||||||
guid: 0c8ab113f15a70d4083297e24fb728f0
|
guid: 0c8ab113f15a70d4083297e24fb728f0
|
||||||
|
- enabled: 1
|
||||||
|
path: Assets/Scenes/SkinMenuPlayer1.unity
|
||||||
|
guid: 72410a9edaee92c4e86511fe51f4aeaf
|
||||||
|
- enabled: 1
|
||||||
|
path: Assets/Scenes/SkinMenuPlayer2.unity
|
||||||
|
guid: f80e925cd90324449923b287b3fb0f5f
|
||||||
m_configObjects: {}
|
m_configObjects: {}
|
||||||
m_UseUCBPForAssetBundles: 0
|
m_UseUCBPForAssetBundles: 0
|
||||||
|
@ -12,13 +12,13 @@ PlayerSettings:
|
|||||||
targetDevice: 2
|
targetDevice: 2
|
||||||
useOnDemandResources: 0
|
useOnDemandResources: 0
|
||||||
accelerometerFrequency: 60
|
accelerometerFrequency: 60
|
||||||
companyName: VladimirPirozhenko
|
companyName: ElPoyo
|
||||||
productName: AwesomeRunner
|
productName: AwesomeRunner
|
||||||
defaultCursor: {fileID: 0}
|
defaultCursor: {fileID: 0}
|
||||||
cursorHotspot: {x: 0, y: 0}
|
cursorHotspot: {x: 0, y: 0}
|
||||||
m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
|
m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
|
||||||
m_ShowUnitySplashScreen: 1
|
m_ShowUnitySplashScreen: 1
|
||||||
m_ShowUnitySplashLogo: 1
|
m_ShowUnitySplashLogo: 0
|
||||||
m_SplashScreenOverlayOpacity: 1
|
m_SplashScreenOverlayOpacity: 1
|
||||||
m_SplashScreenAnimation: 1
|
m_SplashScreenAnimation: 1
|
||||||
m_SplashScreenLogoStyle: 1
|
m_SplashScreenLogoStyle: 1
|
||||||
@ -94,7 +94,7 @@ PlayerSettings:
|
|||||||
bakeCollisionMeshes: 1
|
bakeCollisionMeshes: 1
|
||||||
forceSingleInstance: 0
|
forceSingleInstance: 0
|
||||||
useFlipModelSwapchain: 1
|
useFlipModelSwapchain: 1
|
||||||
resizableWindow: 0
|
resizableWindow: 1
|
||||||
useMacAppStoreValidation: 0
|
useMacAppStoreValidation: 0
|
||||||
macAppStoreCategory: public.app-category.games
|
macAppStoreCategory: public.app-category.games
|
||||||
gpuSkinning: 1
|
gpuSkinning: 1
|
||||||
@ -164,6 +164,7 @@ PlayerSettings:
|
|||||||
androidMinAspectRatio: 1
|
androidMinAspectRatio: 1
|
||||||
applicationIdentifier:
|
applicationIdentifier:
|
||||||
Android: com.VladimirPirozhenko.AwesomeRunner
|
Android: com.VladimirPirozhenko.AwesomeRunner
|
||||||
|
Standalone: com.ElPoyo.AwesomeRunner
|
||||||
buildNumber:
|
buildNumber:
|
||||||
Standalone: 0
|
Standalone: 0
|
||||||
VisionOS: 0
|
VisionOS: 0
|
||||||
|
@ -6,7 +6,7 @@ QualitySettings:
|
|||||||
serializedVersion: 5
|
serializedVersion: 5
|
||||||
m_CurrentQuality: 5
|
m_CurrentQuality: 5
|
||||||
m_QualitySettings:
|
m_QualitySettings:
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: Very Low
|
name: Very Low
|
||||||
pixelLightCount: 0
|
pixelLightCount: 0
|
||||||
shadows: 0
|
shadows: 0
|
||||||
@ -19,16 +19,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 0
|
shadowmaskMode: 0
|
||||||
skinWeights: 1
|
skinWeights: 1
|
||||||
textureQuality: 1
|
globalTextureMipmapLimit: 1
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 0
|
anisotropicTextures: 0
|
||||||
antiAliasing: 0
|
antiAliasing: 0
|
||||||
softParticles: 0
|
softParticles: 0
|
||||||
softVegetation: 0
|
softVegetation: 0
|
||||||
realtimeReflectionProbes: 0
|
realtimeReflectionProbes: 0
|
||||||
billboardsFaceCameraPosition: 0
|
billboardsFaceCameraPosition: 0
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 0
|
vSyncCount: 0
|
||||||
|
realtimeGICPUUsage: 25
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 0.3
|
lodBias: 0.3
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -41,8 +48,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: Low
|
name: Low
|
||||||
pixelLightCount: 0
|
pixelLightCount: 0
|
||||||
shadows: 0
|
shadows: 0
|
||||||
@ -55,16 +71,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 0
|
shadowmaskMode: 0
|
||||||
skinWeights: 2
|
skinWeights: 2
|
||||||
textureQuality: 0
|
globalTextureMipmapLimit: 0
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 0
|
anisotropicTextures: 0
|
||||||
antiAliasing: 0
|
antiAliasing: 0
|
||||||
softParticles: 0
|
softParticles: 0
|
||||||
softVegetation: 0
|
softVegetation: 0
|
||||||
realtimeReflectionProbes: 0
|
realtimeReflectionProbes: 0
|
||||||
billboardsFaceCameraPosition: 0
|
billboardsFaceCameraPosition: 0
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 0
|
vSyncCount: 0
|
||||||
|
realtimeGICPUUsage: 25
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 0.4
|
lodBias: 0.4
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -77,8 +100,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: Medium
|
name: Medium
|
||||||
pixelLightCount: 1
|
pixelLightCount: 1
|
||||||
shadows: 1
|
shadows: 1
|
||||||
@ -91,16 +123,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 0
|
shadowmaskMode: 0
|
||||||
skinWeights: 2
|
skinWeights: 2
|
||||||
textureQuality: 0
|
globalTextureMipmapLimit: 0
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 1
|
anisotropicTextures: 1
|
||||||
antiAliasing: 0
|
antiAliasing: 0
|
||||||
softParticles: 0
|
softParticles: 0
|
||||||
softVegetation: 0
|
softVegetation: 0
|
||||||
realtimeReflectionProbes: 0
|
realtimeReflectionProbes: 0
|
||||||
billboardsFaceCameraPosition: 0
|
billboardsFaceCameraPosition: 0
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 0
|
vSyncCount: 0
|
||||||
|
realtimeGICPUUsage: 25
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 0.7
|
lodBias: 0.7
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -113,8 +152,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: High
|
name: High
|
||||||
pixelLightCount: 2
|
pixelLightCount: 2
|
||||||
shadows: 2
|
shadows: 2
|
||||||
@ -127,16 +175,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 1
|
shadowmaskMode: 1
|
||||||
skinWeights: 2
|
skinWeights: 2
|
||||||
textureQuality: 0
|
globalTextureMipmapLimit: 0
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 1
|
anisotropicTextures: 1
|
||||||
antiAliasing: 0
|
antiAliasing: 0
|
||||||
softParticles: 0
|
softParticles: 0
|
||||||
softVegetation: 1
|
softVegetation: 1
|
||||||
realtimeReflectionProbes: 1
|
realtimeReflectionProbes: 1
|
||||||
billboardsFaceCameraPosition: 1
|
billboardsFaceCameraPosition: 1
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 1
|
vSyncCount: 1
|
||||||
|
realtimeGICPUUsage: 50
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 1
|
lodBias: 1
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -149,8 +204,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: Very High
|
name: Very High
|
||||||
pixelLightCount: 3
|
pixelLightCount: 3
|
||||||
shadows: 2
|
shadows: 2
|
||||||
@ -163,16 +227,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 1
|
shadowmaskMode: 1
|
||||||
skinWeights: 4
|
skinWeights: 4
|
||||||
textureQuality: 0
|
globalTextureMipmapLimit: 0
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 2
|
anisotropicTextures: 2
|
||||||
antiAliasing: 2
|
antiAliasing: 2
|
||||||
softParticles: 1
|
softParticles: 1
|
||||||
softVegetation: 1
|
softVegetation: 1
|
||||||
realtimeReflectionProbes: 1
|
realtimeReflectionProbes: 1
|
||||||
billboardsFaceCameraPosition: 1
|
billboardsFaceCameraPosition: 1
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 1
|
vSyncCount: 1
|
||||||
|
realtimeGICPUUsage: 50
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 1.5
|
lodBias: 1.5
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -185,8 +256,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
- serializedVersion: 2
|
- serializedVersion: 4
|
||||||
name: Ultra
|
name: Ultra
|
||||||
pixelLightCount: 4
|
pixelLightCount: 4
|
||||||
shadows: 2
|
shadows: 2
|
||||||
@ -199,16 +279,23 @@ QualitySettings:
|
|||||||
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
|
||||||
shadowmaskMode: 1
|
shadowmaskMode: 1
|
||||||
skinWeights: 4
|
skinWeights: 4
|
||||||
textureQuality: 0
|
globalTextureMipmapLimit: 0
|
||||||
|
textureMipmapLimitSettings: []
|
||||||
anisotropicTextures: 2
|
anisotropicTextures: 2
|
||||||
antiAliasing: 0
|
antiAliasing: 8
|
||||||
softParticles: 1
|
softParticles: 1
|
||||||
softVegetation: 1
|
softVegetation: 1
|
||||||
realtimeReflectionProbes: 1
|
realtimeReflectionProbes: 1
|
||||||
billboardsFaceCameraPosition: 1
|
billboardsFaceCameraPosition: 1
|
||||||
|
useLegacyDetailDistribution: 1
|
||||||
|
adaptiveVsync: 0
|
||||||
vSyncCount: 1
|
vSyncCount: 1
|
||||||
|
realtimeGICPUUsage: 100
|
||||||
|
adaptiveVsyncExtraA: 0
|
||||||
|
adaptiveVsyncExtraB: 0
|
||||||
lodBias: 2
|
lodBias: 2
|
||||||
maximumLODLevel: 0
|
maximumLODLevel: 0
|
||||||
|
enableLODCrossFade: 1
|
||||||
streamingMipmapsActive: 0
|
streamingMipmapsActive: 0
|
||||||
streamingMipmapsAddAllCameras: 1
|
streamingMipmapsAddAllCameras: 1
|
||||||
streamingMipmapsMemoryBudget: 512
|
streamingMipmapsMemoryBudget: 512
|
||||||
@ -221,7 +308,17 @@ QualitySettings:
|
|||||||
asyncUploadPersistentBuffer: 1
|
asyncUploadPersistentBuffer: 1
|
||||||
resolutionScalingFixedDPIFactor: 1
|
resolutionScalingFixedDPIFactor: 1
|
||||||
customRenderPipeline: {fileID: 0}
|
customRenderPipeline: {fileID: 0}
|
||||||
|
terrainQualityOverrides: 0
|
||||||
|
terrainPixelError: 1
|
||||||
|
terrainDetailDensityScale: 1
|
||||||
|
terrainBasemapDistance: 1000
|
||||||
|
terrainDetailDistance: 80
|
||||||
|
terrainTreeDistance: 5000
|
||||||
|
terrainBillboardStart: 50
|
||||||
|
terrainFadeLength: 5
|
||||||
|
terrainMaxTrees: 50
|
||||||
excludedTargetPlatforms: []
|
excludedTargetPlatforms: []
|
||||||
|
m_TextureMipmapLimitGroupNames: []
|
||||||
m_PerPlatformDefaultQuality:
|
m_PerPlatformDefaultQuality:
|
||||||
Android: 5
|
Android: 5
|
||||||
Lumin: 5
|
Lumin: 5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user