GameJam Progress Day 1
This commit is contained in:
77
Assets/Materials/Ice.mat
Normal file
77
Assets/Materials/Ice.mat
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Ice
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 20, y: 20}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 15, y: 15}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 15, y: 15}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 0.45
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.194
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0.96
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.09433961, g: 0.09433961, b: 0.09433961, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
8
Assets/Materials/Ice.mat.meta
Normal file
8
Assets/Materials/Ice.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1e092d4efe00fea4b9efdd27edaebe8a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/Materials/IceTexture.meta
Normal file
8
Assets/Materials/IceTexture.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 22d1a96d7ad07ca46a4f30e111a07bd4
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Materials/IceTexture/Blue_Ice_001_COLOR.jpg
Normal file
BIN
Assets/Materials/IceTexture/Blue_Ice_001_COLOR.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 69 KiB |
91
Assets/Materials/IceTexture/Blue_Ice_001_COLOR.jpg.meta
Normal file
91
Assets/Materials/IceTexture/Blue_Ice_001_COLOR.jpg.meta
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2d645bcea641aee4bb883097ab1026dc
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 10
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
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: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Materials/IceTexture/Blue_Ice_001_NORM.jpg
Normal file
BIN
Assets/Materials/IceTexture/Blue_Ice_001_NORM.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 167 KiB |
91
Assets/Materials/IceTexture/Blue_Ice_001_NORM.jpg.meta
Normal file
91
Assets/Materials/IceTexture/Blue_Ice_001_NORM.jpg.meta
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b1eb8f53beeca034e9c92cb344e362dd
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 10
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 0
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
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: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 1
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Materials/IceTexture/Blue_Ice_001_ROUGH.jpg
Normal file
BIN
Assets/Materials/IceTexture/Blue_Ice_001_ROUGH.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 416 KiB |
91
Assets/Materials/IceTexture/Blue_Ice_001_ROUGH.jpg.meta
Normal file
91
Assets/Materials/IceTexture/Blue_Ice_001_ROUGH.jpg.meta
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 181d08992a94aa94d809200f089897fc
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 10
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -100
|
||||||
|
wrapU: -1
|
||||||
|
wrapV: -1
|
||||||
|
wrapW: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
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: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
spritePackingTag:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
pSDShowRemoveMatteOption: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
77
Assets/Materials/Obstacle.mat
Normal file
77
Assets/Materials/Obstacle.mat
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Obstacle
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords: _EMISSION _GLOSSYREFLECTIONS_OFF
|
||||||
|
m_LightmapFlags: 1
|
||||||
|
m_EnableInstancingVariants: 1
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 0
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 0.6037736, g: 0.019935932, b: 0.20016806, a: 1}
|
||||||
|
- _EmissionColor: {r: 2.1185474, g: 0, b: 0.52131796, a: 1}
|
||||||
8
Assets/Materials/Obstacle.mat.meta
Normal file
8
Assets/Materials/Obstacle.mat.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4326312b74260cf41a3d48b3cff7b6a9
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
14
Assets/Physics Materials/Ball.physicMaterial
Normal file
14
Assets/Physics Materials/Ball.physicMaterial
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!134 &13400000
|
||||||
|
PhysicMaterial:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Ball
|
||||||
|
dynamicFriction: 0.6
|
||||||
|
staticFriction: 0.6
|
||||||
|
bounciness: 0.25
|
||||||
|
frictionCombine: 0
|
||||||
|
bounceCombine: 0
|
||||||
8
Assets/Physics Materials/Ball.physicMaterial.meta
Normal file
8
Assets/Physics Materials/Ball.physicMaterial.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e83419f7c3cd9df4585c24449e60f8db
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 13400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -9,6 +9,6 @@ PhysicMaterial:
|
|||||||
m_Name: Bouncy
|
m_Name: Bouncy
|
||||||
dynamicFriction: 0.6
|
dynamicFriction: 0.6
|
||||||
staticFriction: 0.6
|
staticFriction: 0.6
|
||||||
bounciness: 1
|
bounciness: 0.9
|
||||||
frictionCombine: 0
|
frictionCombine: 0
|
||||||
bounceCombine: 0
|
bounceCombine: 0
|
||||||
|
|||||||
14
Assets/Physics Materials/BouncyBall.physicMaterial
Normal file
14
Assets/Physics Materials/BouncyBall.physicMaterial
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!134 &13400000
|
||||||
|
PhysicMaterial:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: BouncyBall
|
||||||
|
dynamicFriction: 0.3
|
||||||
|
staticFriction: 0.3
|
||||||
|
bounciness: 1
|
||||||
|
frictionCombine: 0
|
||||||
|
bounceCombine: 3
|
||||||
8
Assets/Physics Materials/BouncyBall.physicMaterial.meta
Normal file
8
Assets/Physics Materials/BouncyBall.physicMaterial.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f3af075a1ef5e5b488859f0f999dee4a
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -114,7 +114,7 @@ MonoBehaviour:
|
|||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: 1
|
value: 1
|
||||||
temperature:
|
temperature:
|
||||||
overrideState: 0
|
overrideState: 1
|
||||||
value: 0
|
value: 0
|
||||||
tint:
|
tint:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
@@ -127,16 +127,16 @@ MonoBehaviour:
|
|||||||
value: 0
|
value: 0
|
||||||
saturation:
|
saturation:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: -100
|
value: 100
|
||||||
brightness:
|
brightness:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: 0
|
value: 0
|
||||||
postExposure:
|
postExposure:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: 0
|
value: 2.57
|
||||||
contrast:
|
contrast:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: 0
|
value: 100
|
||||||
mixerRedOutRedIn:
|
mixerRedOutRedIn:
|
||||||
overrideState: 0
|
overrideState: 0
|
||||||
value: 100
|
value: 100
|
||||||
|
|||||||
@@ -166,7 +166,7 @@ SphereCollider:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 10774711}
|
m_GameObject: {fileID: 10774711}
|
||||||
m_Material: {fileID: 0}
|
m_Material: {fileID: 13400000, guid: e83419f7c3cd9df4585c24449e60f8db, type: 2}
|
||||||
m_IsTrigger: 0
|
m_IsTrigger: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
@@ -227,7 +227,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 10774711}
|
m_GameObject: {fileID: 10774711}
|
||||||
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: 1.01, z: 0}
|
m_LocalPosition: {x: 0, y: 1.01, z: 0}
|
||||||
m_LocalScale: {x: 2, y: 2, z: 2}
|
m_LocalScale: {x: 2.75, y: 2.75, z: 2.75}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 5
|
m_RootOrder: 5
|
||||||
@@ -452,6 +452,12 @@ TrailRenderer:
|
|||||||
m_MinVertexDistance: 0.1
|
m_MinVertexDistance: 0.1
|
||||||
m_Autodestruct: 0
|
m_Autodestruct: 0
|
||||||
m_Emitting: 1
|
m_Emitting: 1
|
||||||
|
--- !u!1 &140138307 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1046011661964092256, guid: dc95d43174591064fa2b839a78374e0d,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 970662512}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1001 &170055883
|
--- !u!1001 &170055883
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -710,7 +716,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 268360628}
|
m_GameObject: {fileID: 268360628}
|
||||||
m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
|
m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
|
||||||
m_LocalPosition: {x: 0.4, y: -0.3, z: 26}
|
m_LocalPosition: {x: 0.4, y: -0.3, z: 26}
|
||||||
m_LocalScale: {x: 3, y: 1, z: 200.00012}
|
m_LocalScale: {x: 3, y: 1, z: 90}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1499531362}
|
m_Father: {fileID: 1499531362}
|
||||||
m_RootOrder: 1
|
m_RootOrder: 1
|
||||||
@@ -989,6 +995,7 @@ MonoBehaviour:
|
|||||||
lockBoost: 0
|
lockBoost: 0
|
||||||
boostSound: {fileID: 8300000, guid: 381b83f48d13a2e4a9315848144c9b9e, type: 3}
|
boostSound: {fileID: 8300000, guid: 381b83f48d13a2e4a9315848144c9b9e, type: 3}
|
||||||
pitchModifier: {x: 0.2, y: 0.3}
|
pitchModifier: {x: 0.2, y: 0.3}
|
||||||
|
unstoppable: 0
|
||||||
inputTimeout: 0
|
inputTimeout: 0
|
||||||
--- !u!4 &295107919
|
--- !u!4 &295107919
|
||||||
Transform:
|
Transform:
|
||||||
@@ -1115,6 +1122,7 @@ MonoBehaviour:
|
|||||||
lockBoost: 0
|
lockBoost: 0
|
||||||
boostSound: {fileID: 8300000, guid: 381b83f48d13a2e4a9315848144c9b9e, type: 3}
|
boostSound: {fileID: 8300000, guid: 381b83f48d13a2e4a9315848144c9b9e, type: 3}
|
||||||
pitchModifier: {x: 0.2, y: 0.3}
|
pitchModifier: {x: 0.2, y: 0.3}
|
||||||
|
unstoppable: 0
|
||||||
inputTimeout: 0
|
inputTimeout: 0
|
||||||
--- !u!4 &367746332
|
--- !u!4 &367746332
|
||||||
Transform:
|
Transform:
|
||||||
@@ -1297,8 +1305,8 @@ Transform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 384291585}
|
m_GameObject: {fileID: 384291585}
|
||||||
m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068}
|
m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068}
|
||||||
m_LocalPosition: {x: -6.5, y: -0.3, z: -26}
|
m_LocalPosition: {x: 0, y: -0.3, z: -26}
|
||||||
m_LocalScale: {x: 3, y: 1, z: 200.00012}
|
m_LocalScale: {x: 3, y: 1, z: 90}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1499531362}
|
m_Father: {fileID: 1499531362}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
@@ -1489,8 +1497,8 @@ Transform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 562159198}
|
m_GameObject: {fileID: 562159198}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 45.5, y: -0.3, z: 8.1}
|
m_LocalPosition: {x: 45.5, y: -0.3, z: 0}
|
||||||
m_LocalScale: {x: 3, y: 1, z: 200.00012}
|
m_LocalScale: {x: 3, y: 1, z: 55}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1499531362}
|
m_Father: {fileID: 1499531362}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 2
|
||||||
@@ -1554,6 +1562,182 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 562159198}
|
m_GameObject: {fileID: 562159198}
|
||||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!1 &638801388
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 638801389}
|
||||||
|
- component: {fileID: 638801392}
|
||||||
|
- component: {fileID: 638801391}
|
||||||
|
- component: {fileID: 638801390}
|
||||||
|
m_Layer: 5
|
||||||
|
m_Name: StageName
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 0
|
||||||
|
--- !u!224 &638801389
|
||||||
|
RectTransform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 638801388}
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1485996213}
|
||||||
|
m_RootOrder: 3
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
|
m_AnchoredPosition: {x: 22.5, y: 15.000008}
|
||||||
|
m_SizeDelta: {x: -45, y: -29.999985}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
|
--- !u!82 &638801390
|
||||||
|
AudioSource:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 638801388}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 4
|
||||||
|
OutputAudioMixerGroup: {fileID: 0}
|
||||||
|
m_audioClip: {fileID: 0}
|
||||||
|
m_PlayOnAwake: 1
|
||||||
|
m_Volume: 1
|
||||||
|
m_Pitch: 1
|
||||||
|
Loop: 0
|
||||||
|
Mute: 0
|
||||||
|
Spatialize: 0
|
||||||
|
SpatializePostEffects: 0
|
||||||
|
Priority: 128
|
||||||
|
DopplerLevel: 1
|
||||||
|
MinDistance: 1
|
||||||
|
MaxDistance: 500
|
||||||
|
Pan2D: 0
|
||||||
|
rolloffMode: 0
|
||||||
|
BypassEffects: 0
|
||||||
|
BypassListenerEffects: 0
|
||||||
|
BypassReverbZones: 0
|
||||||
|
rolloffCustomCurve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 1
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 1
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
panLevelCustomCurve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
spreadCustomCurve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
reverbZoneMixCustomCurve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 1
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 0
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
--- !u!114 &638801391
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 638801388}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
m_Material: {fileID: 2100000, guid: 04fed28f55f61f54f91b5b7894fd42c0, type: 3}
|
||||||
|
m_Color: {r: 0, g: 1, b: 0.25280046, a: 1}
|
||||||
|
m_RaycastTarget: 1
|
||||||
|
m_OnCullStateChanged:
|
||||||
|
m_PersistentCalls:
|
||||||
|
m_Calls: []
|
||||||
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
|
m_FontData:
|
||||||
|
m_Font: {fileID: 12800000, guid: 04fed28f55f61f54f91b5b7894fd42c0, type: 3}
|
||||||
|
m_FontSize: 100
|
||||||
|
m_FontStyle: 1
|
||||||
|
m_BestFit: 0
|
||||||
|
m_MinSize: 0
|
||||||
|
m_MaxSize: 300
|
||||||
|
m_Alignment: 6
|
||||||
|
m_AlignByGeometry: 0
|
||||||
|
m_RichText: 1
|
||||||
|
m_HorizontalOverflow: 0
|
||||||
|
m_VerticalOverflow: 1
|
||||||
|
m_LineSpacing: 1
|
||||||
|
m_Text: Stage Name
|
||||||
|
--- !u!222 &638801392
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 638801388}
|
||||||
|
m_CullTransparentMesh: 0
|
||||||
--- !u!1 &643748441
|
--- !u!1 &643748441
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1899,9 +2083,9 @@ MonoBehaviour:
|
|||||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||||
m_FontData:
|
m_FontData:
|
||||||
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
|
m_Font: {fileID: 12800000, guid: 04fed28f55f61f54f91b5b7894fd42c0, type: 3}
|
||||||
m_FontSize: 90
|
m_FontSize: 110
|
||||||
m_FontStyle: 0
|
m_FontStyle: 1
|
||||||
m_BestFit: 0
|
m_BestFit: 0
|
||||||
m_MinSize: 0
|
m_MinSize: 0
|
||||||
m_MaxSize: 147
|
m_MaxSize: 147
|
||||||
@@ -2182,7 +2366,7 @@ Camera:
|
|||||||
m_TargetEye: 3
|
m_TargetEye: 3
|
||||||
m_HDR: 1
|
m_HDR: 1
|
||||||
m_AllowMSAA: 1
|
m_AllowMSAA: 1
|
||||||
m_AllowDynamicResolution: 0
|
m_AllowDynamicResolution: 1
|
||||||
m_ForceIntoRT: 0
|
m_ForceIntoRT: 0
|
||||||
m_OcclusionCulling: 1
|
m_OcclusionCulling: 1
|
||||||
m_StereoConvergence: 10
|
m_StereoConvergence: 10
|
||||||
@@ -2194,7 +2378,7 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 963194225}
|
m_GameObject: {fileID: 963194225}
|
||||||
m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068}
|
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
|
||||||
m_LocalPosition: {x: 0, y: 162.5, z: 0}
|
m_LocalPosition: {x: 0, y: 162.5, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
@@ -2418,6 +2602,11 @@ PrefabInstance:
|
|||||||
propertyPath: boostDuration
|
propertyPath: boostDuration
|
||||||
value: 0.35
|
value: 0.35
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1046011661964092268, guid: dc95d43174591064fa2b839a78374e0d,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Enabled
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 1046011661964092269, guid: dc95d43174591064fa2b839a78374e0d,
|
- target: {fileID: 1046011661964092269, guid: dc95d43174591064fa2b839a78374e0d,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_AngularDrag
|
propertyPath: m_AngularDrag
|
||||||
@@ -2445,6 +2634,12 @@ PrefabInstance:
|
|||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: dc95d43174591064fa2b839a78374e0d, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: dc95d43174591064fa2b839a78374e0d, type: 3}
|
||||||
|
--- !u!1 &989392354 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1046011661964092256, guid: dc95d43174591064fa2b839a78374e0d,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 170055883}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!1 &1053063603
|
--- !u!1 &1053063603
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2657,14 +2852,28 @@ MonoBehaviour:
|
|||||||
scorePlayer2: 0
|
scorePlayer2: 0
|
||||||
maxGoals: 5
|
maxGoals: 5
|
||||||
inputTimeout: 0.3
|
inputTimeout: 0.3
|
||||||
player1: {fileID: 1522218632}
|
player1: {fileID: 989392354}
|
||||||
player2: {fileID: 367746332}
|
player2: {fileID: 140138307}
|
||||||
players: []
|
players: []
|
||||||
ball: {fileID: 10774716}
|
ball: {fileID: 10774711}
|
||||||
initialPositions: []
|
initialPositions: []
|
||||||
initialRotations: []
|
initialRotations: []
|
||||||
|
camera: {fileID: 963194225}
|
||||||
|
effectStage: 0
|
||||||
|
cameraRotationSpeed: 3
|
||||||
|
goalSizeSpeed: 3
|
||||||
|
topWall: {fileID: 2014608397}
|
||||||
|
bottomWall: {fileID: 1806103567}
|
||||||
|
wallSpeed: 0.4
|
||||||
|
goalBlue: {fileID: 643748441}
|
||||||
|
goalRed: {fileID: 1522218628}
|
||||||
|
bouncy: {fileID: 13400000, guid: f3af075a1ef5e5b488859f0f999dee4a, type: 2}
|
||||||
|
stageNameDuration: 5
|
||||||
|
stageSmall: 4.25
|
||||||
|
stageName: {fileID: 638801388}
|
||||||
scoreLabel: {fileID: 697913066}
|
scoreLabel: {fileID: 697913066}
|
||||||
winLabel: {fileID: 1880081387}
|
winLabel: {fileID: 1880081387}
|
||||||
|
postProcess: {fileID: 11400000, guid: 8b9d47c0317477d46b0351d4425bebf1, type: 2}
|
||||||
--- !u!4 &1228665502
|
--- !u!4 &1228665502
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2787,7 +2996,7 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 4521a81efd1bf4242ae19ce6c321b40b, type: 3}
|
m_Script: {fileID: 11500000, guid: 4521a81efd1bf4242ae19ce6c321b40b, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
seconds: 3.9
|
seconds: 4.9
|
||||||
lockControls: 1
|
lockControls: 1
|
||||||
tickSound: {fileID: 8300000, guid: 630669a9bc24ce44cb3639a85b517c6b, type: 3}
|
tickSound: {fileID: 8300000, guid: 630669a9bc24ce44cb3639a85b517c6b, type: 3}
|
||||||
startSound: {fileID: 8300000, guid: 849a4835a1f3317429e69f659a969d6c, type: 3}
|
startSound: {fileID: 8300000, guid: 849a4835a1f3317429e69f659a969d6c, type: 3}
|
||||||
@@ -2796,7 +3005,7 @@ MonoBehaviour:
|
|||||||
- {fileID: 10774711}
|
- {fileID: 10774711}
|
||||||
disableOnZero: []
|
disableOnZero: []
|
||||||
finalText: Go!
|
finalText: Go!
|
||||||
finalTextScreentime: 0.5
|
finalTextScreentime: 0.75
|
||||||
uiText: {fileID: 1577603977}
|
uiText: {fileID: 1577603977}
|
||||||
remaining: 0
|
remaining: 0
|
||||||
--- !u!114 &1228665505
|
--- !u!114 &1228665505
|
||||||
@@ -3275,6 +3484,7 @@ RectTransform:
|
|||||||
- {fileID: 697913065}
|
- {fileID: 697913065}
|
||||||
- {fileID: 1880081386}
|
- {fileID: 1880081386}
|
||||||
- {fileID: 1577603975}
|
- {fileID: 1577603975}
|
||||||
|
- {fileID: 638801389}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 8
|
m_RootOrder: 8
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
@@ -3318,6 +3528,8 @@ Transform:
|
|||||||
- {fileID: 1522218632}
|
- {fileID: 1522218632}
|
||||||
- {fileID: 643748445}
|
- {fileID: 643748445}
|
||||||
- {fileID: 304138461}
|
- {fileID: 304138461}
|
||||||
|
- {fileID: 2014608398}
|
||||||
|
- {fileID: 1806103568}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 6
|
m_RootOrder: 6
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
@@ -3810,6 +4022,98 @@ Transform:
|
|||||||
m_Father: {fileID: 295107919}
|
m_Father: {fileID: 295107919}
|
||||||
m_RootOrder: 1
|
m_RootOrder: 1
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1806103567
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1806103568}
|
||||||
|
- component: {fileID: 1806103571}
|
||||||
|
- component: {fileID: 1806103570}
|
||||||
|
- component: {fileID: 1806103569}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: BottomWall
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 0
|
||||||
|
--- !u!4 &1806103568
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1806103567}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: -0.3, z: -15}
|
||||||
|
m_LocalScale: {x: 3, y: 1, z: 5}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1499531362}
|
||||||
|
m_RootOrder: 9
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!65 &1806103569
|
||||||
|
BoxCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1806103567}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Size: {x: 1, y: 41.679077, z: 1}
|
||||||
|
m_Center: {x: 0, y: 2.7967682, z: 0}
|
||||||
|
--- !u!23 &1806103570
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1806103567}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 4326312b74260cf41a3d48b3cff7b6a9, 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
|
||||||
|
--- !u!33 &1806103571
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1806103567}
|
||||||
|
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
--- !u!1 &1880081385
|
--- !u!1 &1880081385
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -4013,8 +4317,8 @@ Transform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1885071193}
|
m_GameObject: {fileID: 1885071193}
|
||||||
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
|
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
|
||||||
m_LocalPosition: {x: -45.5, y: -0.3, z: 7}
|
m_LocalPosition: {x: -45.5, y: -0.3, z: 0}
|
||||||
m_LocalScale: {x: 3, y: 1, z: 200.00012}
|
m_LocalScale: {x: 3, y: 1, z: 55}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 1499531362}
|
m_Father: {fileID: 1499531362}
|
||||||
m_RootOrder: 3
|
m_RootOrder: 3
|
||||||
@@ -4078,6 +4382,98 @@ MeshFilter:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1885071193}
|
m_GameObject: {fileID: 1885071193}
|
||||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!1 &2014608397
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2014608398}
|
||||||
|
- component: {fileID: 2014608401}
|
||||||
|
- component: {fileID: 2014608400}
|
||||||
|
- component: {fileID: 2014608399}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: TopWall
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 0
|
||||||
|
--- !u!4 &2014608398
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2014608397}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: -0.3, z: 14.8}
|
||||||
|
m_LocalScale: {x: 3, y: 1, z: 5}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1499531362}
|
||||||
|
m_RootOrder: 8
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!65 &2014608399
|
||||||
|
BoxCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2014608397}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Size: {x: 1, y: 15.237717, z: 1}
|
||||||
|
m_Center: {x: 0, y: 0.762764, z: 0}
|
||||||
|
--- !u!23 &2014608400
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2014608397}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 4326312b74260cf41a3d48b3cff7b6a9, 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
|
||||||
|
--- !u!33 &2014608401
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2014608397}
|
||||||
|
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
--- !u!1 &2145556004
|
--- !u!1 &2145556004
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -666,6 +666,11 @@ PrefabInstance:
|
|||||||
propertyPath: m_Name
|
propertyPath: m_Name
|
||||||
value: text_quit
|
value: text_quit
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 7452761831188128528, guid: 3d3c9958de912d040b823e8941c04fba,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 57771a4c428d77849a642d87746ef5a9, type: 2}
|
||||||
- target: {fileID: -8516149092970067591, guid: 3d3c9958de912d040b823e8941c04fba,
|
- target: {fileID: -8516149092970067591, guid: 3d3c9958de912d040b823e8941c04fba,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_Materials.Array.data[0]
|
propertyPath: m_Materials.Array.data[0]
|
||||||
@@ -756,11 +761,6 @@ PrefabInstance:
|
|||||||
propertyPath: m_Materials.Array.data[0]
|
propertyPath: m_Materials.Array.data[0]
|
||||||
value:
|
value:
|
||||||
objectReference: {fileID: 2100000, guid: 57771a4c428d77849a642d87746ef5a9, type: 2}
|
objectReference: {fileID: 2100000, guid: 57771a4c428d77849a642d87746ef5a9, type: 2}
|
||||||
- target: {fileID: 7452761831188128528, guid: 3d3c9958de912d040b823e8941c04fba,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_Materials.Array.data[0]
|
|
||||||
value:
|
|
||||||
objectReference: {fileID: 2100000, guid: 57771a4c428d77849a642d87746ef5a9, type: 2}
|
|
||||||
- target: {fileID: -8336890411983990595, guid: 3d3c9958de912d040b823e8941c04fba,
|
- target: {fileID: -8336890411983990595, guid: 3d3c9958de912d040b823e8941c04fba,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_IsActive
|
propertyPath: m_IsActive
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ using System.Collections.Generic;
|
|||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.UI;
|
using UnityEngine.UI;
|
||||||
using UnityEngine.SceneManagement;
|
using UnityEngine.SceneManagement;
|
||||||
|
using UnityEngine.Rendering.PostProcessing;
|
||||||
|
|
||||||
|
|
||||||
[RequireComponent(typeof(AudioSource))]
|
[RequireComponent(typeof(AudioSource))]
|
||||||
public class GameManager : MonoBehaviour
|
public class GameManager : MonoBehaviour
|
||||||
@@ -16,12 +18,12 @@ public class GameManager : MonoBehaviour
|
|||||||
|
|
||||||
[Header("Player")]
|
[Header("Player")]
|
||||||
public float inputTimeout = 0.3f;
|
public float inputTimeout = 0.3f;
|
||||||
public Transform player1;
|
public GameObject player1;
|
||||||
public Transform player2;
|
public GameObject player2;
|
||||||
public GameObject[] players;
|
public GameObject[] players;
|
||||||
|
|
||||||
[Header("Boll")]
|
[Header("Boll")]
|
||||||
public Transform ball;
|
public GameObject ball;
|
||||||
|
|
||||||
|
|
||||||
private Transform player1Initial, player2Initial, ballInitial;
|
private Transform player1Initial, player2Initial, ballInitial;
|
||||||
@@ -29,15 +31,34 @@ public class GameManager : MonoBehaviour
|
|||||||
[Header("Misc")]
|
[Header("Misc")]
|
||||||
public Vector3[] initialPositions;
|
public Vector3[] initialPositions;
|
||||||
public Quaternion[] initialRotations;
|
public Quaternion[] initialRotations;
|
||||||
|
public GameObject camera;
|
||||||
|
|
||||||
/* UI */
|
[Header("Effects")]
|
||||||
|
public int effectStage = 0;
|
||||||
|
public float cameraRotationSpeed = 1;
|
||||||
|
public float goalSizeSpeed = 1;
|
||||||
|
public GameObject topWall, bottomWall;
|
||||||
|
public float wallSpeed = 1;
|
||||||
|
public GameObject goalBlue, goalRed;
|
||||||
|
public PhysicMaterial bouncy;
|
||||||
|
|
||||||
|
[Header("UI")]
|
||||||
|
private float stageNameCountdown = 1;
|
||||||
|
private float stageNameT = 1;
|
||||||
|
public float stageNameDuration = 1;
|
||||||
|
public float stageSmall = 1;
|
||||||
|
public GameObject stageName;
|
||||||
public Text scoreLabel;
|
public Text scoreLabel;
|
||||||
public Text winLabel;
|
public Text winLabel;
|
||||||
|
|
||||||
|
public PostProcessProfile postProcess;
|
||||||
|
public ColorGrading colorGadingLayer;
|
||||||
|
|
||||||
private AudioSource audioSource;
|
private AudioSource audioSource;
|
||||||
// Start is called before the first frame update
|
// Start is called before the first frame update
|
||||||
void Awake()
|
void Awake()
|
||||||
{
|
{
|
||||||
|
Cursor.visible = false;
|
||||||
this.players = GameObject.FindGameObjectsWithTag("Player");
|
this.players = GameObject.FindGameObjectsWithTag("Player");
|
||||||
this.initialPositions = new Vector3[this.players.Length];
|
this.initialPositions = new Vector3[this.players.Length];
|
||||||
this.initialRotations = new Quaternion[this.players.Length];
|
this.initialRotations = new Quaternion[this.players.Length];
|
||||||
@@ -49,25 +70,125 @@ public class GameManager : MonoBehaviour
|
|||||||
}
|
}
|
||||||
this.audioSource = GetComponent<AudioSource>();
|
this.audioSource = GetComponent<AudioSource>();
|
||||||
this.player1Initial = new GameObject().transform;
|
this.player1Initial = new GameObject().transform;
|
||||||
this.player1Initial.position = this.player1.position;
|
this.player1Initial.position = this.player1.transform.position;
|
||||||
this.player1Initial.rotation = this.player1.rotation;
|
this.player1Initial.rotation = this.player1.transform.rotation;
|
||||||
|
|
||||||
this.player2Initial = new GameObject().transform;
|
this.player2Initial = new GameObject().transform;
|
||||||
this.player2Initial.position = this.player2.position;
|
this.player2Initial.position = this.player2.transform.position;
|
||||||
this.player2Initial.rotation = this.player2.rotation;
|
this.player2Initial.rotation = this.player2.transform.rotation;
|
||||||
|
|
||||||
this.ballInitial = new GameObject().transform;
|
this.ballInitial = new GameObject().transform;
|
||||||
this.ballInitial.position = this.ball.position;
|
this.ballInitial.position = this.ball.transform.position;
|
||||||
|
|
||||||
winLabel.transform.gameObject.SetActive(false);
|
winLabel.transform.gameObject.SetActive(false);
|
||||||
|
|
||||||
|
this.postProcess.TryGetSettings(out this.colorGadingLayer);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
// Update is called once per frame
|
||||||
void Update()
|
void Update()
|
||||||
{
|
{
|
||||||
//Debug.Log("Calculating matrix: Vector(" + Time.deltaTime * Random.Range(12, 123) + ")");
|
if (this.stageNameCountdown <= this.stageSmall)
|
||||||
//Debug.Log("Hacking pentagon: in pr0gress...");
|
{
|
||||||
this.scoreLabel.text = this.scorePlayer1 + " : " + this.scorePlayer2;
|
this.stageNameT += 4.0f * Time.deltaTime;
|
||||||
|
this.stageName.GetComponent<Text>().fontSize = (int)Mathf.Lerp(155, 100, this.stageNameT);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.stageNameCountdown <= 0)
|
||||||
|
{
|
||||||
|
this.stageName.SetActive(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
this.stageNameCountdown -= Time.deltaTime;
|
||||||
|
|
||||||
|
|
||||||
|
if (this.effectStage >= 1)
|
||||||
|
{
|
||||||
|
//Walls
|
||||||
|
this.stageName.GetComponent<Text>().text = "Walls";
|
||||||
|
this.topWall.SetActive(true);
|
||||||
|
this.bottomWall.SetActive(true);
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 2)
|
||||||
|
{
|
||||||
|
//Wall movement
|
||||||
|
this.stageName.GetComponent<Text>().text = "Walls move";
|
||||||
|
|
||||||
|
this.topWall.transform.position = new Vector3(this.topWall.transform.position.x,
|
||||||
|
this.topWall.transform.position.y,
|
||||||
|
Mathf.Lerp(5, 18, Mathf.PingPong(Time.time * this.wallSpeed, 1)));
|
||||||
|
this.bottomWall.transform.position = new Vector3(this.bottomWall.transform.position.x,
|
||||||
|
this.bottomWall.transform.position.y,
|
||||||
|
Mathf.Lerp(5, 18, Mathf.PingPong(Time.time * this.wallSpeed, 1)) * -1);
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 3)
|
||||||
|
{
|
||||||
|
//Dynamic goals
|
||||||
|
this.stageName.GetComponent<Text>().text = "Goal size";
|
||||||
|
|
||||||
|
float size = Mathf.Clamp(Mathf.PingPong(Time.time * this.goalSizeSpeed, 15), 5, 15);
|
||||||
|
this.goalRed.transform.localScale = new Vector3(this.goalRed.transform.localScale.x,
|
||||||
|
this.goalRed.transform.localScale.y,
|
||||||
|
size);
|
||||||
|
this.goalBlue.transform.localScale = new Vector3(this.goalBlue.transform.localScale.x,
|
||||||
|
this.goalBlue.transform.localScale.y,
|
||||||
|
size);
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 4)
|
||||||
|
{
|
||||||
|
//Rotating Camera
|
||||||
|
this.stageName.GetComponent<Text>().text = "Rotating camera";
|
||||||
|
|
||||||
|
this.camera.GetComponent<Camera>().orthographicSize = 48.0f;
|
||||||
|
this.camera.transform.Rotate(new Vector3(0, 0, 1) * this.cameraRotationSpeed * Time.deltaTime);
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 5)
|
||||||
|
{
|
||||||
|
//Ball bouncer
|
||||||
|
this.stageName.GetComponent<Text>().text = "Bouncy ball";
|
||||||
|
|
||||||
|
this.ball.GetComponent<SphereCollider>().material = this.bouncy;
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 6)
|
||||||
|
{
|
||||||
|
//Ball size
|
||||||
|
this.stageName.GetComponent<Text>().text = "Smol bol";
|
||||||
|
|
||||||
|
this.ball.transform.localScale = new Vector3(1.5f, 1.5f, 1.5f);
|
||||||
|
}
|
||||||
|
if (this.effectStage >= 7)
|
||||||
|
{
|
||||||
|
//On ice
|
||||||
|
this.stageName.GetComponent<Text>().text = "On ice";
|
||||||
|
|
||||||
|
this.player1.GetComponent<Rigidbody>().drag = .3f;
|
||||||
|
this.player2.GetComponent<Rigidbody>().drag = .3f;
|
||||||
|
|
||||||
|
this.colorGadingLayer.temperature.value = -40.0f;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.effectStage >= 8)
|
||||||
|
{
|
||||||
|
//Unstoppable
|
||||||
|
this.stageName.GetComponent<Text>().text = "Unstoppable";
|
||||||
|
|
||||||
|
this.player1.GetComponent<PlayerController>().unstoppable = true;
|
||||||
|
this.player2.GetComponent<PlayerController>().unstoppable = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if (Input.GetKeyDown(KeyCode.P))
|
||||||
|
{
|
||||||
|
GameObject aiPlayer = GameObject.Find("PlayerBlue");
|
||||||
|
aiPlayer.GetComponent<PlayerController>().aiControlled = !aiPlayer.GetComponent<PlayerController>().aiControlled;
|
||||||
|
aiPlayer.GetComponent<AIController>().enabled = true;
|
||||||
|
}
|
||||||
|
//Debug.Log("Calculating matrix: Vector(" + Time.deltaTime * Random.Range(12, 123) + ")");
|
||||||
|
//Debug.Log("Hacking pentagon: in pr0gress...");
|
||||||
|
this.scoreLabel.text = this.scorePlayer1 + " : " + this.scorePlayer2;
|
||||||
|
|
||||||
if (this.scorePlayer1 >= maxGoals)
|
if (this.scorePlayer1 >= maxGoals)
|
||||||
{
|
{
|
||||||
@@ -84,17 +205,31 @@ public class GameManager : MonoBehaviour
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (this.scorePlayer2 >= maxGoals || this.scorePlayer1 >= maxGoals)
|
if (this.scorePlayer2 >= maxGoals || this.scorePlayer1 >= maxGoals)
|
||||||
{
|
{
|
||||||
if (Input.GetKeyDown(KeyCode.F5))
|
this.stageName.GetComponent<Text>().text = "Press R to restart";
|
||||||
|
this.stageName.GetComponent<Text>().fontSize = 100;
|
||||||
|
if (Input.GetKeyDown(KeyCode.R))
|
||||||
{
|
{
|
||||||
Time.timeScale = 1;
|
Time.timeScale = 1;
|
||||||
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
|
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
|
||||||
|
this.colorGadingLayer.temperature.value = 0.0f;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void ApplyEffects()
|
||||||
|
{
|
||||||
|
this.stageName.SetActive(true);
|
||||||
|
this.stageName.GetComponent<Text>().fontSize = 145;
|
||||||
|
this.stageNameT = 0f;
|
||||||
|
|
||||||
|
this.stageNameCountdown = this.stageNameDuration;
|
||||||
|
this.effectStage = this.scorePlayer1 + this.scorePlayer2;
|
||||||
|
}
|
||||||
|
|
||||||
public void ResetPositions()
|
public void ResetPositions()
|
||||||
{
|
{
|
||||||
|
this.ApplyEffects();
|
||||||
this.audioSource.clip = this.goalSound;
|
this.audioSource.clip = this.goalSound;
|
||||||
this.audioSource.Play();
|
this.audioSource.Play();
|
||||||
|
|
||||||
@@ -106,8 +241,8 @@ public class GameManager : MonoBehaviour
|
|||||||
this.players[i].GetComponent<PlayerController>().InputTimeout(this.inputTimeout);
|
this.players[i].GetComponent<PlayerController>().InputTimeout(this.inputTimeout);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.ball.position = this.ballInitial.position;
|
this.ball.transform.position = this.ballInitial.position;
|
||||||
this.ball.GetComponent<Rigidbody>().velocity = Vector3.zero;
|
this.ball.transform.GetComponent<Rigidbody>().velocity = Vector3.zero;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ public class PlayerController : MonoBehaviour
|
|||||||
public bool lockBoost = false;
|
public bool lockBoost = false;
|
||||||
public AudioClip boostSound;
|
public AudioClip boostSound;
|
||||||
public Vector2 pitchModifier;
|
public Vector2 pitchModifier;
|
||||||
|
public bool unstoppable = false;
|
||||||
private AudioSource audioSource;
|
private AudioSource audioSource;
|
||||||
private AIController aiController;
|
private AIController aiController;
|
||||||
|
|
||||||
@@ -30,10 +30,7 @@ public class PlayerController : MonoBehaviour
|
|||||||
{
|
{
|
||||||
this.audioSource = this.forceZone.transform.GetComponent<AudioSource>();
|
this.audioSource = this.forceZone.transform.GetComponent<AudioSource>();
|
||||||
this.rb = GetComponent<Rigidbody>();
|
this.rb = GetComponent<Rigidbody>();
|
||||||
if (this.aiControlled)
|
this.aiController = GetComponent<AIController>();
|
||||||
{
|
|
||||||
this.aiController = GetComponent<AIController>();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -41,11 +38,12 @@ public class PlayerController : MonoBehaviour
|
|||||||
void Update()
|
void Update()
|
||||||
{
|
{
|
||||||
float rotationDirection = Input.GetAxis("Horizontal" + this.playerNumber);
|
float rotationDirection = Input.GetAxis("Horizontal" + this.playerNumber);
|
||||||
float movementDirection = Input.GetAxis("Vertical" + this.playerNumber);
|
float movementDirection = this.unstoppable ? 1 : Input.GetAxis("Vertical" + this.playerNumber);
|
||||||
|
|
||||||
float[] aiInput = new float[3];
|
float[] aiInput = new float[3];
|
||||||
|
|
||||||
this.rb.drag = this.idleDrag;
|
this.rb.drag = this.idleDrag;
|
||||||
|
|
||||||
if(this.inputTimeout > 0) {
|
if(this.inputTimeout > 0) {
|
||||||
this.inputTimeout -= Time.deltaTime;
|
this.inputTimeout -= Time.deltaTime;
|
||||||
return;
|
return;
|
||||||
|
|||||||
Binary file not shown.
@@ -46,8 +46,8 @@ PlayerSettings:
|
|||||||
m_HolographicTrackingLossScreen: {fileID: 0}
|
m_HolographicTrackingLossScreen: {fileID: 0}
|
||||||
defaultScreenWidth: 1024
|
defaultScreenWidth: 1024
|
||||||
defaultScreenHeight: 768
|
defaultScreenHeight: 768
|
||||||
defaultScreenWidthWeb: 1600
|
defaultScreenWidthWeb: 1280
|
||||||
defaultScreenHeightWeb: 900
|
defaultScreenHeightWeb: 720
|
||||||
m_StereoRenderingPath: 0
|
m_StereoRenderingPath: 0
|
||||||
m_ActiveColorSpace: 0
|
m_ActiveColorSpace: 0
|
||||||
m_MTRendering: 1
|
m_MTRendering: 1
|
||||||
|
|||||||
Reference in New Issue
Block a user