备份功能资源
This commit is contained in:
parent
b689982fc9
commit
078fa0abe4
@ -42,4 +42,5 @@ Material:
|
||||
- _Use8Neighbourhood: 1
|
||||
m_Colors:
|
||||
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
|
||||
- _VeColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
|
BIN
box1/Assets/Art/UI/A1_1.png
Normal file
BIN
box1/Assets/Art/UI/A1_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
140
box1/Assets/Art/UI/A1_1.png.meta
Normal file
140
box1/Assets/Art/UI/A1_1.png.meta
Normal file
@ -0,0 +1,140 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fded63510d147a3469db5116c0a6d87a
|
||||
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: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
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: 3
|
||||
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
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
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: 3
|
||||
buildTarget: Android
|
||||
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: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
box1/Assets/Art/UI/A3_1.png
Normal file
BIN
box1/Assets/Art/UI/A3_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
140
box1/Assets/Art/UI/A3_1.png.meta
Normal file
140
box1/Assets/Art/UI/A3_1.png.meta
Normal file
@ -0,0 +1,140 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2889dcfac299c3740b6300311f7edbc6
|
||||
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: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 3
|
||||
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: 3
|
||||
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
|
||||
- serializedVersion: 3
|
||||
buildTarget: WebGL
|
||||
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: 3
|
||||
buildTarget: Android
|
||||
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: []
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,5 +1,173 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &302107968172408943
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8317612501852880248}
|
||||
- component: {fileID: 8510152258809670896}
|
||||
m_Layer: 0
|
||||
m_Name: backOR
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8317612501852880248
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 302107968172408943}
|
||||
serializedVersion: 2
|
||||
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: 2006744524715583661}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &8510152258809670896
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 302107968172408943}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: 21300000, guid: 16308f35152e2d9408e3017e3cb57a6c, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 1
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1 &1310233820717884480
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5152049956645332162}
|
||||
- component: {fileID: 8013896541837133936}
|
||||
m_Layer: 0
|
||||
m_Name: back
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5152049956645332162
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1310233820717884480}
|
||||
serializedVersion: 2
|
||||
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: 2006744524715583661}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &8013896541837133936
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1310233820717884480}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 0
|
||||
m_Sprite: {fileID: 21300000, guid: fded63510d147a3469db5116c0a6d87a, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 1
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1 &1518223291895944855
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -154,6 +322,8 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 7604451167267731341}
|
||||
- {fileID: 5152049956645332162}
|
||||
- {fileID: 8317612501852880248}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!61 &8762182763444239826
|
||||
@ -219,3 +389,5 @@ MonoBehaviour:
|
||||
spine: {fileID: 2696603159212677698}
|
||||
gridLock: 0
|
||||
item: {fileID: 0}
|
||||
back: {fileID: 1310233820717884480}
|
||||
backGrid: {fileID: 302107968172408943}
|
||||
|
182
box1/Assets/Prefab/dyg4.prefab
Normal file
182
box1/Assets/Prefab/dyg4.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &3388748599768471706
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1193790700267753806}
|
||||
- component: {fileID: 3750018480179751523}
|
||||
- component: {fileID: 7879360911894619204}
|
||||
- component: {fileID: 6023400516450435704}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1193790700267753806
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3388748599768471706}
|
||||
serializedVersion: 2
|
||||
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: 7702232561138379485}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &3750018480179751523
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3388748599768471706}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &7879360911894619204
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3388748599768471706}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &6023400516450435704
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3388748599768471706}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 20/20_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
||||
--- !u!1 &7808543841451062827
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7702232561138379485}
|
||||
- component: {fileID: 5255209403082954307}
|
||||
m_Layer: 0
|
||||
m_Name: dyg4
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7702232561138379485
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7808543841451062827}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -20.11, y: -1.8925312, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1193790700267753806}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &5255209403082954307
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7808543841451062827}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 4
|
||||
itemName: 20
|
||||
level: 1
|
||||
size:
|
||||
x: 3
|
||||
y: 2
|
||||
_grids: []
|
||||
spine: {fileID: 6023400516450435704}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 1, y: 0.5, z: 0}
|
||||
mouseDev: {x: -1, y: -0.5, z: 0}
|
7
box1/Assets/Prefab/dyg4.prefab.meta
Normal file
7
box1/Assets/Prefab/dyg4.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3addfb71773987149bf45bd35796ce59
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
182
box1/Assets/Prefab/ggx1.prefab
Normal file
182
box1/Assets/Prefab/ggx1.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2493548014238957785
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6290620074698713012}
|
||||
- component: {fileID: 959463938795074789}
|
||||
m_Layer: 0
|
||||
m_Name: ggx1
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6290620074698713012
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2493548014238957785}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -18.4, y: -5.086054, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 8321862058428754341}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &959463938795074789
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2493548014238957785}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 4
|
||||
itemName: 09
|
||||
level: 1
|
||||
size:
|
||||
x: 2
|
||||
y: 2
|
||||
_grids: []
|
||||
spine: {fileID: 6447733473324785227}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 0.5, y: 0.5, z: 0}
|
||||
mouseDev: {x: -0.5, y: -0.5, z: 0}
|
||||
--- !u!1 &6916927961929070361
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8321862058428754341}
|
||||
- component: {fileID: 5175767692532344279}
|
||||
- component: {fileID: 6573340275264149412}
|
||||
- component: {fileID: 6447733473324785227}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8321862058428754341
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6916927961929070361}
|
||||
serializedVersion: 2
|
||||
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: 6290620074698713012}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &5175767692532344279
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6916927961929070361}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &6573340275264149412
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6916927961929070361}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &6447733473324785227
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6916927961929070361}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 09/09_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
7
box1/Assets/Prefab/ggx1.prefab.meta
Normal file
7
box1/Assets/Prefab/ggx1.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6396b78bc0e0ae44cbb778487c1256fa
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
182
box1/Assets/Prefab/hzs1.prefab
Normal file
182
box1/Assets/Prefab/hzs1.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &6068163275417043215
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1205783255913044258}
|
||||
- component: {fileID: 8290165222141949839}
|
||||
m_Layer: 0
|
||||
m_Name: hzs1
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1205783255913044258
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6068163275417043215}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -15, y: -2.99, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1932262184941610978}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &8290165222141949839
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6068163275417043215}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 4
|
||||
itemName: 05
|
||||
level: 1
|
||||
size:
|
||||
x: 1
|
||||
y: 3
|
||||
_grids: []
|
||||
spine: {fileID: 9114981855821327348}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 0, y: 1, z: 0}
|
||||
mouseDev: {x: 0, y: -0.5, z: 0}
|
||||
--- !u!1 &7282223305944278153
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1932262184941610978}
|
||||
- component: {fileID: 2483432372024328510}
|
||||
- component: {fileID: 4200366169908682778}
|
||||
- component: {fileID: 9114981855821327348}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1932262184941610978
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7282223305944278153}
|
||||
serializedVersion: 2
|
||||
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: 1205783255913044258}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &2483432372024328510
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7282223305944278153}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &4200366169908682778
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7282223305944278153}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &9114981855821327348
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7282223305944278153}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 05/05_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
7
box1/Assets/Prefab/hzs1.prefab.meta
Normal file
7
box1/Assets/Prefab/hzs1.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fa75fafa3755d6a4a8cff9f17a6dbfd7
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
182
box1/Assets/Prefab/qin-d.prefab
Normal file
182
box1/Assets/Prefab/qin-d.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &5704321712400677643
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 551256376289504279}
|
||||
- component: {fileID: 7592260274583254717}
|
||||
- component: {fileID: 3525283397049964428}
|
||||
- component: {fileID: 7340961491602434634}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &551256376289504279
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5704321712400677643}
|
||||
serializedVersion: 2
|
||||
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: 6342130540112356975}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &7592260274583254717
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5704321712400677643}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &3525283397049964428
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5704321712400677643}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &7340961491602434634
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5704321712400677643}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 31/31_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
||||
--- !u!1 &6362788449291656721
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6342130540112356975}
|
||||
- component: {fileID: 8908853875438313045}
|
||||
m_Layer: 0
|
||||
m_Name: qin-d
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6342130540112356975
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6362788449291656721}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -14.225585, y: 0.62508297, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 551256376289504279}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &8908853875438313045
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6362788449291656721}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 1
|
||||
itemName: 31
|
||||
level: 1
|
||||
size:
|
||||
x: 3
|
||||
y: 1
|
||||
_grids: []
|
||||
spine: {fileID: 7340961491602434634}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 1, y: 0, z: 0}
|
||||
mouseDev: {x: -0.5, y: 0, z: 0}
|
7
box1/Assets/Prefab/qin-d.prefab.meta
Normal file
7
box1/Assets/Prefab/qin-d.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 25fa9366e61867448b59bd461d5e3a37
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
182
box1/Assets/Prefab/xs3.prefab
Normal file
182
box1/Assets/Prefab/xs3.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2445447336771636873
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6180376541381775625}
|
||||
- component: {fileID: 8740678029676441469}
|
||||
- component: {fileID: 7136305195493823794}
|
||||
- component: {fileID: 7669838883963416800}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6180376541381775625
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2445447336771636873}
|
||||
serializedVersion: 2
|
||||
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: 5157901231577810543}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &8740678029676441469
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2445447336771636873}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &7136305195493823794
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2445447336771636873}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &7669838883963416800
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2445447336771636873}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 02/02_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
||||
--- !u!1 &3387509930460479259
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5157901231577810543}
|
||||
- component: {fileID: 2294426366638430425}
|
||||
m_Layer: 0
|
||||
m_Name: xs3
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5157901231577810543
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3387509930460479259}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -22.6641, y: -7.101383, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6180376541381775625}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &2294426366638430425
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3387509930460479259}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 4
|
||||
itemName: 02
|
||||
level: 1
|
||||
size:
|
||||
x: 1
|
||||
y: 2
|
||||
_grids: []
|
||||
spine: {fileID: 7669838883963416800}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 0, y: 0.5, z: 0}
|
||||
mouseDev: {x: 0, y: -0.5, z: 0}
|
7
box1/Assets/Prefab/xs3.prefab.meta
Normal file
7
box1/Assets/Prefab/xs3.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 39efad2774b24534d9adb87332378ac5
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
182
box1/Assets/Prefab/yj4.prefab
Normal file
182
box1/Assets/Prefab/yj4.prefab
Normal file
@ -0,0 +1,182 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &493216874623230473
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 74274632532862825}
|
||||
- component: {fileID: 4322386813651205051}
|
||||
m_Layer: 0
|
||||
m_Name: yj4
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &74274632532862825
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493216874623230473}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -16.928162, y: -7.380429, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 7437837944713257867}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &4322386813651205051
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 493216874623230473}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d15782fa86faf644f9f08511c76bed3d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
type: 1
|
||||
id: 0
|
||||
maxLevel: 4
|
||||
itemName: 03
|
||||
level: 1
|
||||
size:
|
||||
x: 2
|
||||
y: 1
|
||||
_grids: []
|
||||
spine: {fileID: 1988076929300340729}
|
||||
startGrid: {fileID: 0}
|
||||
dev: {x: 0.5, y: 0, z: 0}
|
||||
mouseDev: {x: -0.5, y: 0, z: 0}
|
||||
--- !u!1 &5708823911144226168
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7437837944713257867}
|
||||
- component: {fileID: 1062438819718384872}
|
||||
- component: {fileID: 2300284300957887087}
|
||||
- component: {fileID: 1988076929300340729}
|
||||
m_Layer: 0
|
||||
m_Name: Spine GameObject (bb_sc_1)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7437837944713257867
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5708823911144226168}
|
||||
serializedVersion: 2
|
||||
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: 74274632532862825}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &1062438819718384872
|
||||
MeshFilter:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5708823911144226168}
|
||||
m_Mesh: {fileID: 0}
|
||||
--- !u!23 &2300284300957887087
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5708823911144226168}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: b528e11b57d69f246a4540967e795bb1, 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!114 &1988076929300340729
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5708823911144226168}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 02f1e52b13367e242b0d26a3ff2de142, type: 2}
|
||||
initialSkinName: 03/03_1
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
updateMode: 3
|
||||
updateWhenInvisible: 3
|
||||
separatorSlotNames: []
|
||||
zSpacing: 0
|
||||
useClipping: 1
|
||||
immutableTriangles: 0
|
||||
pmaVertexColors: 1
|
||||
clearStateOnDisable: 0
|
||||
tintBlack: 0
|
||||
singleSubmesh: 0
|
||||
fixDrawOrder: 0
|
||||
addNormals: 0
|
||||
calculateTangents: 0
|
||||
maskInteraction: 0
|
||||
maskMaterials:
|
||||
materialsMaskDisabled: []
|
||||
materialsInsideMask: []
|
||||
materialsOutsideMask: []
|
||||
disableRenderingOnOverride: 1
|
||||
_animationName: a_1
|
||||
loop: 0
|
||||
timeScale: 1
|
7
box1/Assets/Prefab/yj4.prefab.meta
Normal file
7
box1/Assets/Prefab/yj4.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 29fb8ea8968969f429ea01992bc073c9
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
@ -12,6 +12,7 @@ public class GameManager : MonoBehaviour
|
||||
public List<ItemData> itemDatas;
|
||||
public List<ItemData> itemDatas1;
|
||||
public List<ItemData> itemDatas2;
|
||||
public List<RandomItemData> list;
|
||||
|
||||
public ItemObj seletObj
|
||||
{
|
||||
@ -62,21 +63,22 @@ public class GameManager : MonoBehaviour
|
||||
start = true;
|
||||
index = 2;
|
||||
var indexID = Random.Range(0, 4);
|
||||
switch (indexID)
|
||||
{
|
||||
case 0:
|
||||
ItemSystem.ins.InitItem(itemDatas);
|
||||
break;
|
||||
case 1:
|
||||
ItemSystem.ins.InitItem(itemDatas1);
|
||||
break;
|
||||
case 2:
|
||||
ItemSystem.ins.InitItem(itemDatas2);
|
||||
break;
|
||||
default:
|
||||
ItemSystem.ins.InitItem(itemDatas);
|
||||
break;
|
||||
}
|
||||
// switch (indexID)
|
||||
// {
|
||||
// case 0:
|
||||
// ItemSystem.ins.InitItem(itemDatas);
|
||||
// break;
|
||||
// case 1:
|
||||
// ItemSystem.ins.InitItem(itemDatas1);
|
||||
// break;
|
||||
// case 2:
|
||||
// ItemSystem.ins.InitItem(itemDatas2);
|
||||
// break;
|
||||
// default:
|
||||
// ItemSystem.ins.InitItem(itemDatas);
|
||||
// break;
|
||||
// }
|
||||
ItemSystem.ins.RandomItem(list);
|
||||
MapManager.ins.PlayBoxOpen();
|
||||
MapManager.ins.ResetLockGrid();
|
||||
ItemSystem.ins.ResetItemOrder();
|
||||
@ -127,38 +129,64 @@ public class GameManager : MonoBehaviour
|
||||
}
|
||||
if (Input.GetMouseButtonUp(0))
|
||||
{
|
||||
if (seletObj==null)
|
||||
if (seletUnlock!=null )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (stopGrid.GetItemObj()!=null&& stopGrid.GetItemObj()!=seletObj)
|
||||
{
|
||||
ItemSystem.ins.ItemLevelUp(stopGrid.GetItemObj(), seletObj);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (MapManager.ins.openSave(stopGrid,seletObj))
|
||||
if (stopGrid!=null&& MapManager.ins.UnLockOpen(stopGrid,seletUnlock.openData))
|
||||
{
|
||||
foreach (var grid in seletObj._grids)
|
||||
{
|
||||
grid.item = null;
|
||||
}
|
||||
|
||||
seletObj.startGrid = stopGrid;
|
||||
ItemSystem.ins.GetGridsRest(seletObj.startGrid, seletObj);
|
||||
MapManager.ins.LockRayRest(stopGrid, seletUnlock.openData,out var bo);
|
||||
MapManager.ins.ResetRayLockGrid();
|
||||
seletUnlock.transform.position = MapManager.ins.lockParent.position;
|
||||
seletUnlock = null;
|
||||
}
|
||||
}
|
||||
|
||||
if (seletObj!=null)
|
||||
{
|
||||
ItemSystem.ins.SetPosition(seletObj, seletObj.startGrid);
|
||||
}
|
||||
if (stopGrid.GetItemObj()!=null&& stopGrid.GetItemObj()!=seletObj)
|
||||
{
|
||||
ItemSystem.ins.ItemLevelUp(stopGrid.GetItemObj(), seletObj);
|
||||
foreach (var item in ItemSystem.ins.itemObjs)
|
||||
{
|
||||
item.Reset();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (MapManager.ins.openSave(stopGrid,seletObj))
|
||||
{
|
||||
foreach (var grid in seletObj._grids)
|
||||
{
|
||||
switch (grid.Type)
|
||||
{
|
||||
case GridType.box:
|
||||
grid.item = null;
|
||||
break;
|
||||
case GridType.wait:
|
||||
grid.Pop();
|
||||
break;
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException();
|
||||
}
|
||||
}
|
||||
|
||||
ItemSystem.ins.ResetItemOrder();
|
||||
stopGrid = null;
|
||||
seletObj = null;
|
||||
MapManager.ins.ResetAnimation();
|
||||
seletObj.startGrid = stopGrid;
|
||||
ItemSystem.ins.GetGridsRest(seletObj.startGrid, seletObj);
|
||||
}
|
||||
}
|
||||
if (seletObj!=null)
|
||||
{
|
||||
ItemSystem.ins.SetPosition(seletObj, seletObj.startGrid);
|
||||
}
|
||||
|
||||
|
||||
|
||||
ItemSystem.ins.ResetItemOrder();
|
||||
stopGrid = null;
|
||||
seletObj = null;
|
||||
MapManager.ins.ResetAnimation();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (seletObj!=null)
|
||||
@ -197,7 +225,7 @@ public class GameManager : MonoBehaviour
|
||||
if (stopGrid!=grid)
|
||||
{
|
||||
stopGrid = grid;
|
||||
MapManager.ins.LockRayRest(stopGrid, seletUnlock.openData,out var bo);
|
||||
MapManager.ins.RayToutchGrid(stopGrid, seletUnlock.openData);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -212,5 +240,14 @@ public class GameManager : MonoBehaviour
|
||||
seletObj.transform.position = mousePos;
|
||||
}
|
||||
|
||||
if (Input.GetMouseButton(0) && seletUnlock!= null && start)
|
||||
{
|
||||
Ray ray = mainCamera.ScreenPointToRay(Input.mousePosition);
|
||||
RaycastHit hit;
|
||||
//射线检测,第三个参数可根据需求设置或不设置,具体看api;
|
||||
Physics.Raycast(ray, out hit, 500000);
|
||||
Vector3 mousePos = hit.point;
|
||||
seletUnlock.transform.position = mousePos;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -14,13 +14,13 @@ public class ItemObj : MonoBehaviour
|
||||
[SerializeField] private int id = 0;
|
||||
[SerializeField] private int maxLevel = 4;
|
||||
[SerializeField] private string itemName;
|
||||
public int Level => level;
|
||||
public int Level => level;//等级
|
||||
[SerializeField] private int level = 0;
|
||||
[SerializeField] private ItemSize size;
|
||||
[SerializeField] private ItemSize size;//物体大小
|
||||
|
||||
[SerializeField] public List<Grid> _grids;
|
||||
[SerializeField] private SkeletonAnimation spine;
|
||||
public Grid startGrid;
|
||||
public Grid startGrid;//开始坐标
|
||||
public Vector3 dev;
|
||||
public Vector3 mouseDev;
|
||||
|
||||
@ -31,6 +31,10 @@ public class ItemObj : MonoBehaviour
|
||||
|
||||
public bool LevelUp(ItemObj itemObj)
|
||||
{
|
||||
if (!CanSelected())
|
||||
{
|
||||
return false;
|
||||
}
|
||||
if (itemObj.ID!=ID)
|
||||
{
|
||||
return false;
|
||||
@ -58,6 +62,23 @@ public class ItemObj : MonoBehaviour
|
||||
spine.state.SetAnimation(0, "a_1", false);
|
||||
}
|
||||
|
||||
public void Reset()
|
||||
{
|
||||
if (CanSelected())
|
||||
{
|
||||
MaterialPropertyBlock mats = new MaterialPropertyBlock();
|
||||
mats.SetColor("_VeColor",Color.white);
|
||||
spine.GetComponent<MeshRenderer>().SetPropertyBlock(mats);
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogError("1111");
|
||||
MaterialPropertyBlock mats = new MaterialPropertyBlock();
|
||||
mats.SetColor("_VeColor",Color.gray);
|
||||
spine.GetComponent<MeshRenderer>().SetPropertyBlock(mats);
|
||||
}
|
||||
}
|
||||
|
||||
public void ResetOrder()
|
||||
{
|
||||
if (_grids.Any(grid => grid.GetItemObj() != this))
|
||||
@ -83,6 +104,7 @@ public class ItemObj : MonoBehaviour
|
||||
private void Awake()
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Start is called before the first frame update
|
||||
|
@ -3,10 +3,13 @@ using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
using Random = System.Random;
|
||||
|
||||
public class ItemSystem : MonoBehaviour
|
||||
{
|
||||
public static ItemSystem ins;
|
||||
public List<UnLockGrid> unLockGrids;
|
||||
[SerializeField] public Transform unLockTrans;
|
||||
public Transform packPosition;
|
||||
public List<ItemObj> itemObjs=new List<ItemObj>();
|
||||
|
||||
@ -55,6 +58,141 @@ public class ItemSystem : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
public void RandomItem(List<RandomItemData> list)
|
||||
{
|
||||
List<ItemObj> objs = new List<ItemObj>();
|
||||
foreach (var randomItem in list)
|
||||
{
|
||||
for (int i = 0; i < randomItem.num; i++)
|
||||
{
|
||||
var obj = Instantiate(randomItem.item.gameObject, transform);
|
||||
objs.Add(obj.GetComponent<ItemObj>());
|
||||
}
|
||||
}
|
||||
|
||||
var randomData = RandomSortList(objs);
|
||||
ResetPool(randomData);
|
||||
}
|
||||
|
||||
public void ResetPool(List<ItemObj> ListT)
|
||||
{
|
||||
List<List<StartGrid>> list = new List<List<StartGrid>>();
|
||||
list.Add(new List<StartGrid>());
|
||||
int x = 0;
|
||||
int y = 0;
|
||||
int index = 0;
|
||||
List<ItemObj[,]> itemMatrix = new List<ItemObj[,]>();
|
||||
itemMatrix.Add(new ItemObj[MapManager.ins.waitX, MapManager.ins.waitY]);
|
||||
foreach (var item in ListT)
|
||||
{
|
||||
GetMatrixIndex(itemMatrix[index], item,list[index], out var bo);
|
||||
if (!bo)
|
||||
{
|
||||
itemMatrix.Add(new ItemObj[MapManager.ins.waitX, MapManager.ins.waitY]);
|
||||
list.Add(new List<StartGrid>());
|
||||
index++;
|
||||
GetMatrixIndex(itemMatrix[index], item,list[index], out var bos);
|
||||
}
|
||||
}
|
||||
if (itemObjs.Count>0)
|
||||
{
|
||||
for (int i = itemObjs.Count-1; i >= 0; i--)
|
||||
{
|
||||
RestGrid(itemObjs[i]._grids);
|
||||
Destroy(itemObjs[i].gameObject);
|
||||
}
|
||||
|
||||
itemObjs = new List<ItemObj>();
|
||||
}
|
||||
|
||||
for (int i = list.Count-1; i >= 0; i--)
|
||||
{
|
||||
var startData = list[i];
|
||||
foreach (var start in startData)
|
||||
{
|
||||
start.item.startGrid = MapManager.ins.WaitGrids[start.x, start.y];
|
||||
SetPosition(start.item,start.item.startGrid);
|
||||
List<Grid> grids = new List<Grid>();
|
||||
for (var k = start.x; k < start.x+start.item.itemSize.x; k++)
|
||||
{
|
||||
for (var f = start.y; f < start.y + start.item.itemSize.y; f++)
|
||||
{
|
||||
// MapManager.ins.WaitGrids[i, j].item = item;
|
||||
MapManager.ins.WaitGrids[k, f].SaveItemObj(start.item);
|
||||
grids.Add(MapManager.ins.WaitGrids[k, f]);
|
||||
}
|
||||
}
|
||||
start.item.SetOccGrid(grids);
|
||||
itemObjs.Add(start.item);
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var item in itemObjs)
|
||||
{
|
||||
item.Reset();
|
||||
}
|
||||
}
|
||||
|
||||
public void GetMatrixIndex(ItemObj[,] itemObjs,ItemObj item,List<StartGrid> grids,out bool bo)
|
||||
{
|
||||
for (int i = 0; i < MapManager.ins.waitX; i++)
|
||||
{
|
||||
for (int j = 0; j < MapManager.ins.waitY; j++)
|
||||
{
|
||||
if (MatrixNull(itemObjs,item,i,j))
|
||||
{
|
||||
for (int k = i; k < i+item.itemSize.x; k++)
|
||||
{
|
||||
for (int l = 0; l < j+item.itemSize.y; l++)
|
||||
{
|
||||
itemObjs[k, l] = item;
|
||||
}
|
||||
}
|
||||
|
||||
var itemGrid = new StartGrid();
|
||||
itemGrid.x = i;
|
||||
itemGrid.y = j;
|
||||
itemGrid.item = item;
|
||||
grids.Add(itemGrid);
|
||||
bo=true;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bo = false;
|
||||
}
|
||||
|
||||
public bool MatrixNull(ItemObj[,] itemObjs,ItemObj item,int x, int y)
|
||||
{
|
||||
if (x+item.itemSize.x>MapManager.ins.waitX||y + item.itemSize.y>MapManager.ins.waitY)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
for (int i = x; i < x+item.itemSize.x; i++)
|
||||
{
|
||||
for (int j = y; j < y + item.itemSize.y; j++)
|
||||
{
|
||||
if (itemObjs[i,j]!=null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public List<T> RandomSortList<T>(List<T> ListT)
|
||||
{
|
||||
Random random = new Random();
|
||||
List<T> newList = new List<T>();
|
||||
foreach (T item in ListT)
|
||||
{
|
||||
newList.Insert(random.Next(newList.Count + 1), item);
|
||||
}
|
||||
return newList;
|
||||
}
|
||||
public void RestGrid(List<Grid> grids)
|
||||
{
|
||||
foreach (var grid in grids)
|
||||
@ -63,6 +201,11 @@ public class ItemSystem : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
public void InsUnLock()
|
||||
{
|
||||
// int index = Random.Range(0, unLockGrids.Count);
|
||||
// var unLock = Instantiate(unLockGrids[index].gameObject,unLockTrans);
|
||||
}
|
||||
public void GetGridsRest(Grid grid,ItemObj item)
|
||||
{
|
||||
List<Grid> grids = new List<Grid>();
|
||||
@ -87,13 +230,19 @@ public class ItemSystem : MonoBehaviour
|
||||
}
|
||||
item.SetOccGrid(grids);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置道具位置
|
||||
/// </summary>
|
||||
/// <param name="itemObj"></param>
|
||||
/// <param name="grid"></param>
|
||||
public void SetPosition(ItemObj itemObj, Grid grid)
|
||||
{
|
||||
itemObj.transform.position = grid.transform.position + itemObj.dev;
|
||||
itemObj.type = grid.Type;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 刷新层级
|
||||
/// </summary>
|
||||
public void ResetItemOrder()
|
||||
{
|
||||
foreach (var item in itemObjs)
|
||||
@ -101,7 +250,9 @@ public class ItemSystem : MonoBehaviour
|
||||
item.ResetOrder();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 打包道具
|
||||
/// </summary>
|
||||
public void PackItem()
|
||||
{
|
||||
foreach (var item in itemObjs)
|
||||
@ -125,6 +276,7 @@ public class ItemSystem : MonoBehaviour
|
||||
}
|
||||
itemObjs.Remove(item1);
|
||||
Destroy(item1.gameObject);
|
||||
item0.Reset();
|
||||
}
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
@ -144,4 +296,24 @@ public class ItemData
|
||||
public int x = 0;
|
||||
public int y = 0;
|
||||
public GameObject item;
|
||||
}
|
||||
[Serializable]
|
||||
public class RandomItemData
|
||||
{
|
||||
public int num;
|
||||
public ItemObj item;
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
public class StartGrid
|
||||
{
|
||||
public int x;
|
||||
public int y;
|
||||
public ItemObj item;
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
public class RandomData
|
||||
{
|
||||
public List<StartGrid> _list = new List<StartGrid>();
|
||||
}
|
@ -21,6 +21,8 @@ public class Grid : MonoBehaviour
|
||||
[SerializeField] private bool gridLock = true;
|
||||
public ItemObj item;
|
||||
public Stack<ItemObj> stackItem=new Stack<ItemObj>();
|
||||
[SerializeField] private GameObject back;
|
||||
[SerializeField] private GameObject backGrid;
|
||||
|
||||
public void SetData(int lx,int ly)
|
||||
{
|
||||
@ -31,6 +33,8 @@ public class Grid : MonoBehaviour
|
||||
public void SetLock(bool gLock)
|
||||
{
|
||||
gridLock = gLock;
|
||||
back.SetActive(false);
|
||||
backGrid.SetActive(false);
|
||||
if (gLock)
|
||||
{
|
||||
spine.gameObject.SetActive(true);
|
||||
@ -84,6 +88,28 @@ public class Grid : MonoBehaviour
|
||||
spine.AnimationState.SetAnimation(0, "play_2", false);
|
||||
}
|
||||
}
|
||||
|
||||
public void ResetBack(int index)
|
||||
{
|
||||
if (!gridLock)
|
||||
{
|
||||
switch (index)
|
||||
{
|
||||
case 0:
|
||||
back.SetActive(true);
|
||||
backGrid.SetActive(false);
|
||||
break;
|
||||
case 1:
|
||||
back.SetActive(false);
|
||||
backGrid.SetActive(true);
|
||||
break;
|
||||
case 2:
|
||||
back.SetActive(false);
|
||||
backGrid.SetActive(false);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void OnMouseEnter()
|
||||
{
|
||||
|
@ -15,7 +15,9 @@ public class MapManager : MonoBehaviour
|
||||
[SerializeField] private GameObject gridObj;
|
||||
[SerializeField] private Transform boxGridParent;
|
||||
[SerializeField] private List<Grid> _boxGridList;
|
||||
public int waitX => wx;
|
||||
[SerializeField] private int wx;
|
||||
public int waitY => wy;
|
||||
[SerializeField] private int wy;
|
||||
[SerializeField] private Transform waitGridParent;
|
||||
[SerializeField] private List<Grid> _waitGridList;
|
||||
@ -91,6 +93,29 @@ public class MapManager : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
public void RayToutchGrid(Grid grid,List<UnlockData> _list)
|
||||
{
|
||||
foreach (var box in _boxGridList)
|
||||
{
|
||||
box.ResetBack(0);
|
||||
}
|
||||
foreach (var data in _list)
|
||||
{
|
||||
if (grid.X + data.x<bx&&grid.Y + data.y<by)
|
||||
{
|
||||
boxGrid[grid.X + data.x, grid.Y + data.y].ResetBack(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void ResetRayLockGrid()
|
||||
{
|
||||
foreach (var box in _boxGridList)
|
||||
{
|
||||
box.ResetBack(2);
|
||||
}
|
||||
}
|
||||
|
||||
public bool UnLockOpen(Grid grid,List<UnlockData> _list)
|
||||
{
|
||||
foreach (var data in _list)
|
||||
@ -299,6 +324,14 @@ public class MapManager : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
public void UnLockBackRest(Grid start,List<UnlockData> unlockDatas)
|
||||
{
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// 行李箱动画
|
||||
/// </summary>
|
||||
/// <param name="action"></param>
|
||||
public void PlayBoxOpen(Action action=null)
|
||||
{
|
||||
boxGridParent.gameObject.SetActive(false);
|
||||
|
@ -1,118 +1,145 @@
|
||||
Shader "Spine/Skeleton" {
|
||||
Properties {
|
||||
_Cutoff ("Shadow alpha cutoff", Range(0,1)) = 0.1
|
||||
[NoScaleOffset] _MainTex ("Main Texture", 2D) = "black" {}
|
||||
[Toggle(_STRAIGHT_ALPHA_INPUT)] _StraightAlphaInput("Straight Alpha Texture", Int) = 0
|
||||
[HideInInspector] _StencilRef("Stencil Reference", Float) = 1.0
|
||||
[HideInInspector][Enum(UnityEngine.Rendering.CompareFunction)] _StencilComp("Stencil Comparison", Float) = 8 // Set to Always as default
|
||||
Shader "Spine/Skeleton"
|
||||
{
|
||||
Properties
|
||||
{
|
||||
_Cutoff ("Shadow alpha cutoff", Range(0,1)) = 0.1
|
||||
_VeColor("VeColor",Color) =(1,1,1,1)
|
||||
[NoScaleOffset] _MainTex ("Main Texture", 2D) = "black" {}
|
||||
[Toggle(_STRAIGHT_ALPHA_INPUT)] _StraightAlphaInput("Straight Alpha Texture", Int) = 0
|
||||
[HideInInspector] _StencilRef("Stencil Reference", Float) = 1.0
|
||||
[HideInInspector][Enum(UnityEngine.Rendering.CompareFunction)] _StencilComp("Stencil Comparison", Float) = 8 // Set to Always as default
|
||||
|
||||
// Outline properties are drawn via custom editor.
|
||||
[HideInInspector] _OutlineWidth("Outline Width", Range(0,8)) = 3.0
|
||||
[HideInInspector] _OutlineColor("Outline Color", Color) = (1,1,0,1)
|
||||
[HideInInspector] _OutlineReferenceTexWidth("Reference Texture Width", Int) = 1024
|
||||
[HideInInspector] _ThresholdEnd("Outline Threshold", Range(0,1)) = 0.25
|
||||
[HideInInspector] _OutlineSmoothness("Outline Smoothness", Range(0,1)) = 1.0
|
||||
[HideInInspector][MaterialToggle(_USE8NEIGHBOURHOOD_ON)] _Use8Neighbourhood("Sample 8 Neighbours", Float) = 1
|
||||
[HideInInspector] _OutlineMipLevel("Outline Mip Level", Range(0,3)) = 0
|
||||
}
|
||||
// Outline properties are drawn via custom editor.
|
||||
[HideInInspector] _OutlineWidth("Outline Width", Range(0,8)) = 3.0
|
||||
[HideInInspector] _OutlineColor("Outline Color", Color) = (1,1,0,1)
|
||||
[HideInInspector] _OutlineReferenceTexWidth("Reference Texture Width", Int) = 1024
|
||||
[HideInInspector] _ThresholdEnd("Outline Threshold", Range(0,1)) = 0.25
|
||||
[HideInInspector] _OutlineSmoothness("Outline Smoothness", Range(0,1)) = 1.0
|
||||
[HideInInspector][MaterialToggle(_USE8NEIGHBOURHOOD_ON)] _Use8Neighbourhood("Sample 8 Neighbours", Float) = 1
|
||||
[HideInInspector] _OutlineMipLevel("Outline Mip Level", Range(0,3)) = 0
|
||||
}
|
||||
|
||||
SubShader {
|
||||
Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" "PreviewType"="Plane" }
|
||||
SubShader
|
||||
{
|
||||
Tags
|
||||
{
|
||||
"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" "PreviewType"="Plane"
|
||||
}
|
||||
|
||||
Fog { Mode Off }
|
||||
Cull Off
|
||||
ZWrite Off
|
||||
Blend One OneMinusSrcAlpha
|
||||
Lighting Off
|
||||
Fog
|
||||
{
|
||||
Mode Off
|
||||
}
|
||||
Cull Off
|
||||
ZWrite Off
|
||||
Blend One OneMinusSrcAlpha
|
||||
Lighting Off
|
||||
|
||||
Stencil {
|
||||
Ref[_StencilRef]
|
||||
Comp[_StencilComp]
|
||||
Pass Keep
|
||||
}
|
||||
Stencil
|
||||
{
|
||||
Ref[_StencilRef]
|
||||
Comp[_StencilComp]
|
||||
Pass Keep
|
||||
}
|
||||
|
||||
Pass {
|
||||
Name "Normal"
|
||||
Pass
|
||||
{
|
||||
Name "Normal"
|
||||
|
||||
CGPROGRAM
|
||||
#pragma shader_feature _ _STRAIGHT_ALPHA_INPUT
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#include "UnityCG.cginc"
|
||||
sampler2D _MainTex;
|
||||
CGPROGRAM
|
||||
#pragma shader_feature _ _STRAIGHT_ALPHA_INPUT
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#include "UnityCG.cginc"
|
||||
sampler2D _MainTex;
|
||||
float4 _VeColor;
|
||||
|
||||
struct VertexInput {
|
||||
float4 vertex : POSITION;
|
||||
float2 uv : TEXCOORD0;
|
||||
float4 vertexColor : COLOR;
|
||||
};
|
||||
struct VertexInput
|
||||
{
|
||||
float4 vertex : POSITION;
|
||||
float2 uv : TEXCOORD0;
|
||||
float4 vertexColor : COLOR;
|
||||
};
|
||||
|
||||
struct VertexOutput {
|
||||
float4 pos : SV_POSITION;
|
||||
float2 uv : TEXCOORD0;
|
||||
float4 vertexColor : COLOR;
|
||||
};
|
||||
struct VertexOutput
|
||||
{
|
||||
float4 pos : SV_POSITION;
|
||||
float2 uv : TEXCOORD0;
|
||||
float4 vertexColor : COLOR;
|
||||
};
|
||||
|
||||
VertexOutput vert (VertexInput v) {
|
||||
VertexOutput o;
|
||||
o.pos = UnityObjectToClipPos(v.vertex);
|
||||
o.uv = v.uv;
|
||||
o.vertexColor = v.vertexColor;
|
||||
return o;
|
||||
}
|
||||
VertexOutput vert(VertexInput v)
|
||||
{
|
||||
VertexOutput o;
|
||||
o.pos = UnityObjectToClipPos(v.vertex);
|
||||
o.uv = v.uv;
|
||||
o.vertexColor = v.vertexColor;
|
||||
return o;
|
||||
}
|
||||
|
||||
float4 frag (VertexOutput i) : SV_Target {
|
||||
float4 texColor = tex2D(_MainTex, i.uv);
|
||||
|
||||
#if defined(_STRAIGHT_ALPHA_INPUT)
|
||||
float4 frag(VertexOutput i) : SV_Target
|
||||
{
|
||||
float4 texColor = tex2D(_MainTex, i.uv);
|
||||
texColor = _VeColor * texColor;
|
||||
#if defined(_STRAIGHT_ALPHA_INPUT)
|
||||
texColor.rgb *= texColor.a;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
return (texColor * i.vertexColor);
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
return (texColor * i.vertexColor);
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
|
||||
Pass {
|
||||
Name "Caster"
|
||||
Tags { "LightMode"="ShadowCaster" }
|
||||
Offset 1, 1
|
||||
ZWrite On
|
||||
ZTest LEqual
|
||||
Pass
|
||||
{
|
||||
Name "Caster"
|
||||
Tags
|
||||
{
|
||||
"LightMode"="ShadowCaster"
|
||||
}
|
||||
Offset 1, 1
|
||||
ZWrite On
|
||||
ZTest LEqual
|
||||
|
||||
Fog { Mode Off }
|
||||
Cull Off
|
||||
Lighting Off
|
||||
Fog
|
||||
{
|
||||
Mode Off
|
||||
}
|
||||
Cull Off
|
||||
Lighting Off
|
||||
|
||||
CGPROGRAM
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#pragma multi_compile_shadowcaster
|
||||
#pragma fragmentoption ARB_precision_hint_fastest
|
||||
#include "UnityCG.cginc"
|
||||
sampler2D _MainTex;
|
||||
fixed _Cutoff;
|
||||
CGPROGRAM
|
||||
#pragma vertex vert
|
||||
#pragma fragment frag
|
||||
#pragma multi_compile_shadowcaster
|
||||
#pragma fragmentoption ARB_precision_hint_fastest
|
||||
#include "UnityCG.cginc"
|
||||
sampler2D _MainTex;
|
||||
fixed _Cutoff;
|
||||
|
||||
struct VertexOutput {
|
||||
V2F_SHADOW_CASTER;
|
||||
float4 uvAndAlpha : TEXCOORD1;
|
||||
};
|
||||
struct VertexOutput
|
||||
{
|
||||
V2F_SHADOW_CASTER;
|
||||
float4 uvAndAlpha : TEXCOORD1;
|
||||
};
|
||||
|
||||
VertexOutput vert (appdata_base v, float4 vertexColor : COLOR) {
|
||||
VertexOutput o;
|
||||
o.uvAndAlpha = v.texcoord;
|
||||
o.uvAndAlpha.a = vertexColor.a;
|
||||
TRANSFER_SHADOW_CASTER(o)
|
||||
return o;
|
||||
}
|
||||
VertexOutput vert(appdata_base v, float4 vertexColor : COLOR)
|
||||
{
|
||||
VertexOutput o;
|
||||
o.uvAndAlpha = v.texcoord;
|
||||
o.uvAndAlpha.a = vertexColor.a;
|
||||
TRANSFER_SHADOW_CASTER(o)
|
||||
return o;
|
||||
}
|
||||
|
||||
float4 frag (VertexOutput i) : SV_Target {
|
||||
fixed4 texcol = tex2D(_MainTex, i.uvAndAlpha.xy);
|
||||
clip(texcol.a * i.uvAndAlpha.a - _Cutoff);
|
||||
SHADOW_CASTER_FRAGMENT(i)
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
}
|
||||
CustomEditor "SpineShaderWithOutlineGUI"
|
||||
}
|
||||
float4 frag(VertexOutput i) : SV_Target
|
||||
{
|
||||
fixed4 texcol = tex2D(_MainTex, i.uvAndAlpha.xy);
|
||||
clip(texcol.a * i.uvAndAlpha.a - _Cutoff);
|
||||
SHADOW_CASTER_FRAGMENT(i)
|
||||
}
|
||||
ENDCG
|
||||
}
|
||||
}
|
||||
CustomEditor "SpineShaderWithOutlineGUI"
|
||||
}
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user