杨栋梁
1 year ago
47 changed files with 64348 additions and 28005 deletions
@ -0,0 +1,6 @@
|
||||
{ |
||||
"version": "1.0", |
||||
"components": [ |
||||
"Microsoft.VisualStudio.Workload.ManagedGame" |
||||
] |
||||
} |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: e5e952638634c784086ac5559185367b |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 78bbb1692d7116943b39b8a0e75ba1ef |
||||
NativeFormatImporter: |
||||
externalObjects: {} |
||||
mainObjectFileID: 23800000 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
Binary file not shown.
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: f7d914209933ed047894efe3afb05572 |
||||
NativeFormatImporter: |
||||
externalObjects: {} |
||||
mainObjectFileID: 23800000 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a7a29fc1eddbc9040884d425df9b6cb0 |
||||
PrefabImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -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: XHS_Color |
||||
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: 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: 2800000, guid: c388fd5d6a7a9434abb6b0cd2a6d035e, type: 3} |
||||
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 |
||||
- _GlossyReflections: 1 |
||||
- _Metallic: 0 |
||||
- _Mode: 0 |
||||
- _OcclusionStrength: 1 |
||||
- _Parallax: 0.02 |
||||
- _SmoothnessTextureChannel: 0 |
||||
- _SpecularHighlights: 1 |
||||
- _SrcBlend: 1 |
||||
- _UVSec: 0 |
||||
- _ZWrite: 1 |
||||
m_Colors: |
||||
- _Color: {r: 1, g: 1, b: 1, a: 1} |
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0} |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 8640b20a93f022c4e828866f3cbaa702 |
||||
NativeFormatImporter: |
||||
externalObjects: {} |
||||
mainObjectFileID: 2100000 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,78 @@
|
||||
%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: XHSwenzi1_30 |
||||
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_ShaderKeywords: _ALPHABLEND_ON |
||||
m_LightmapFlags: 4 |
||||
m_EnableInstancingVariants: 0 |
||||
m_DoubleSidedGI: 0 |
||||
m_CustomRenderQueue: 3000 |
||||
stringTagMap: |
||||
RenderType: Transparent |
||||
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: 2800000, guid: c36eda7899190de46bec1b267fc5b942, type: 3} |
||||
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: 10 |
||||
- _GlossMapScale: 1 |
||||
- _Glossiness: 0 |
||||
- _GlossyReflections: 1 |
||||
- _Metallic: 0 |
||||
- _Mode: 2 |
||||
- _OcclusionStrength: 1 |
||||
- _Parallax: 0.02 |
||||
- _SmoothnessTextureChannel: 0 |
||||
- _SpecularHighlights: 1 |
||||
- _SrcBlend: 5 |
||||
- _UVSec: 0 |
||||
- _ZWrite: 0 |
||||
m_Colors: |
||||
- _Color: {r: 1, g: 1, b: 1, a: 1} |
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0} |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: bfdfce4ba4edd934789be6fb22c0f95c |
||||
NativeFormatImporter: |
||||
externalObjects: {} |
||||
mainObjectFileID: 2100000 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,78 @@
|
||||
%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: XHSwenzi31_60 |
||||
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} |
||||
m_ShaderKeywords: _ALPHABLEND_ON |
||||
m_LightmapFlags: 4 |
||||
m_EnableInstancingVariants: 0 |
||||
m_DoubleSidedGI: 0 |
||||
m_CustomRenderQueue: 3000 |
||||
stringTagMap: |
||||
RenderType: Transparent |
||||
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: 2800000, guid: e03ea2283e5861c44bcddafbbf588ad8, type: 3} |
||||
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: 10 |
||||
- _GlossMapScale: 1 |
||||
- _Glossiness: 0 |
||||
- _GlossyReflections: 1 |
||||
- _Metallic: 0 |
||||
- _Mode: 2 |
||||
- _OcclusionStrength: 1 |
||||
- _Parallax: 0.02 |
||||
- _SmoothnessTextureChannel: 0 |
||||
- _SpecularHighlights: 1 |
||||
- _SrcBlend: 5 |
||||
- _UVSec: 0 |
||||
- _ZWrite: 0 |
||||
m_Colors: |
||||
- _Color: {r: 1, g: 1, b: 1, a: 1} |
||||
- _EmissionColor: {r: 0, g: 0, b: 0, a: 0} |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a8677166fdb85eb4e8763564449fe502 |
||||
NativeFormatImporter: |
||||
externalObjects: {} |
||||
mainObjectFileID: 2100000 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
After Width: | Height: | Size: 109 KiB |
@ -0,0 +1,88 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c388fd5d6a7a9434abb6b0cd2a6d035e |
||||
TextureImporter: |
||||
fileIDToRecycleName: {} |
||||
externalObjects: {} |
||||
serializedVersion: 9 |
||||
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: 2 |
||||
buildTarget: DefaultTexturePlatform |
||||
maxTextureSize: 2048 |
||||
resizeAlgorithm: 0 |
||||
textureFormat: -1 |
||||
textureCompression: 1 |
||||
compressionQuality: 50 |
||||
crunchedCompression: 0 |
||||
allowsAlphaSplitting: 0 |
||||
overridden: 0 |
||||
androidETC2FallbackOverride: 0 |
||||
spriteSheet: |
||||
serializedVersion: 2 |
||||
sprites: [] |
||||
outline: [] |
||||
physicsShape: [] |
||||
bones: [] |
||||
spriteID: |
||||
vertices: [] |
||||
indices: |
||||
edges: [] |
||||
weights: [] |
||||
spritePackingTag: |
||||
pSDRemoveMatte: 0 |
||||
pSDShowRemoveMatteOption: 0 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
After Width: | Height: | Size: 57 KiB |
@ -0,0 +1,88 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c36eda7899190de46bec1b267fc5b942 |
||||
TextureImporter: |
||||
fileIDToRecycleName: {} |
||||
externalObjects: {} |
||||
serializedVersion: 9 |
||||
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: 2 |
||||
buildTarget: DefaultTexturePlatform |
||||
maxTextureSize: 2048 |
||||
resizeAlgorithm: 0 |
||||
textureFormat: -1 |
||||
textureCompression: 1 |
||||
compressionQuality: 50 |
||||
crunchedCompression: 0 |
||||
allowsAlphaSplitting: 0 |
||||
overridden: 0 |
||||
androidETC2FallbackOverride: 0 |
||||
spriteSheet: |
||||
serializedVersion: 2 |
||||
sprites: [] |
||||
outline: [] |
||||
physicsShape: [] |
||||
bones: [] |
||||
spriteID: |
||||
vertices: [] |
||||
indices: |
||||
edges: [] |
||||
weights: [] |
||||
spritePackingTag: |
||||
pSDRemoveMatte: 0 |
||||
pSDShowRemoveMatteOption: 0 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
After Width: | Height: | Size: 51 KiB |
@ -0,0 +1,88 @@
|
||||
fileFormatVersion: 2 |
||||
guid: e03ea2283e5861c44bcddafbbf588ad8 |
||||
TextureImporter: |
||||
fileIDToRecycleName: {} |
||||
externalObjects: {} |
||||
serializedVersion: 9 |
||||
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: 2 |
||||
buildTarget: DefaultTexturePlatform |
||||
maxTextureSize: 2048 |
||||
resizeAlgorithm: 0 |
||||
textureFormat: -1 |
||||
textureCompression: 1 |
||||
compressionQuality: 50 |
||||
crunchedCompression: 0 |
||||
allowsAlphaSplitting: 0 |
||||
overridden: 0 |
||||
androidETC2FallbackOverride: 0 |
||||
spriteSheet: |
||||
serializedVersion: 2 |
||||
sprites: [] |
||||
outline: [] |
||||
physicsShape: [] |
||||
bones: [] |
||||
spriteID: |
||||
vertices: [] |
||||
indices: |
||||
edges: [] |
||||
weights: [] |
||||
spritePackingTag: |
||||
pSDRemoveMatte: 0 |
||||
pSDShowRemoveMatteOption: 0 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,413 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 47679e6fb98937a43ab97d3d480d2456 |
||||
ModelImporter: |
||||
serializedVersion: 23 |
||||
fileIDToRecycleName: |
||||
100000: //RootNode |
||||
100002: XHS002 |
||||
100004: XHS003 |
||||
100006: XHS004 |
||||
100008: XHS005 |
||||
100010: XHS006 |
||||
100012: XHS007 |
||||
100014: XHS008 |
||||
100016: XHS009 |
||||
100018: XHS010 |
||||
100020: XHS011 |
||||
100022: XHS012 |
||||
100024: XHS013 |
||||
100026: XHS014 |
||||
100028: XHS015 |
||||
100030: XHS016 |
||||
100032: XHS017 |
||||
100034: XHS018 |
||||
100036: XHS019 |
||||
100038: XHS020 |
||||
100040: XHS021 |
||||
100042: XHS022 |
||||
100044: XHS023 |
||||
100046: XHS024 |
||||
100048: XHS025 |
||||
100050: XHS026 |
||||
100052: XHS027 |
||||
100054: XHS028 |
||||
100056: XHS029 |
||||
100058: XHS030 |
||||
100060: XHS031 |
||||
100062: XHS032 |
||||
100064: XHS033 |
||||
100066: XHS034 |
||||
100068: XHS035 |
||||
100070: XHS036 |
||||
100072: XHS037 |
||||
100074: XHS038 |
||||
100076: XHS039 |
||||
100078: XHS040 |
||||
100080: XHS041 |
||||
100082: XHS042 |
||||
100084: XHS043 |
||||
100086: XHS044 |
||||
100088: XHS045 |
||||
100090: XHS046 |
||||
100092: XHS047 |
||||
100094: XHS048 |
||||
100096: XHS049 |
||||
100098: XHS050 |
||||
100100: XHS051 |
||||
100102: XHS052 |
||||
100104: XHS053 |
||||
100106: XHS054 |
||||
100108: XHS055 |
||||
100110: XHS056 |
||||
100112: XHS057 |
||||
100114: XHS058 |
||||
100116: XHS059 |
||||
100118: XHS_WenZi1 |
||||
100120: XHS_WenZi2 |
||||
400000: //RootNode |
||||
400002: XHS002 |
||||
400004: XHS003 |
||||
400006: XHS004 |
||||
400008: XHS005 |
||||
400010: XHS006 |
||||
400012: XHS007 |
||||
400014: XHS008 |
||||
400016: XHS009 |
||||
400018: XHS010 |
||||
400020: XHS011 |
||||
400022: XHS012 |
||||
400024: XHS013 |
||||
400026: XHS014 |
||||
400028: XHS015 |
||||
400030: XHS016 |
||||
400032: XHS017 |
||||
400034: XHS018 |
||||
400036: XHS019 |
||||
400038: XHS020 |
||||
400040: XHS021 |
||||
400042: XHS022 |
||||
400044: XHS023 |
||||
400046: XHS024 |
||||
400048: XHS025 |
||||
400050: XHS026 |
||||
400052: XHS027 |
||||
400054: XHS028 |
||||
400056: XHS029 |
||||
400058: XHS030 |
||||
400060: XHS031 |
||||
400062: XHS032 |
||||
400064: XHS033 |
||||
400066: XHS034 |
||||
400068: XHS035 |
||||
400070: XHS036 |
||||
400072: XHS037 |
||||
400074: XHS038 |
||||
400076: XHS039 |
||||
400078: XHS040 |
||||
400080: XHS041 |
||||
400082: XHS042 |
||||
400084: XHS043 |
||||
400086: XHS044 |
||||
400088: XHS045 |
||||
400090: XHS046 |
||||
400092: XHS047 |
||||
400094: XHS048 |
||||
400096: XHS049 |
||||
400098: XHS050 |
||||
400100: XHS051 |
||||
400102: XHS052 |
||||
400104: XHS053 |
||||
400106: XHS054 |
||||
400108: XHS055 |
||||
400110: XHS056 |
||||
400112: XHS057 |
||||
400114: XHS058 |
||||
400116: XHS059 |
||||
400118: XHS_WenZi1 |
||||
400120: XHS_WenZi2 |
||||
2100000: XHS_Color |
||||
2100002: XHSwenzi1_30 |
||||
2100004: XHSwenzi31_60 |
||||
2300000: XHS002 |
||||
2300002: XHS003 |
||||
2300004: XHS004 |
||||
2300006: XHS005 |
||||
2300008: XHS006 |
||||
2300010: XHS007 |
||||
2300012: XHS008 |
||||
2300014: XHS009 |
||||
2300016: XHS010 |
||||
2300018: XHS011 |
||||
2300020: XHS012 |
||||
2300022: XHS013 |
||||
2300024: XHS014 |
||||
2300026: XHS015 |
||||
2300028: XHS016 |
||||
2300030: XHS017 |
||||
2300032: XHS018 |
||||
2300034: XHS019 |
||||
2300036: XHS020 |
||||
2300038: XHS021 |
||||
2300040: XHS022 |
||||
2300042: XHS023 |
||||
2300044: XHS024 |
||||
2300046: XHS025 |
||||
2300048: XHS026 |
||||
2300050: XHS027 |
||||
2300052: XHS028 |
||||
2300054: XHS029 |
||||
2300056: XHS030 |
||||
2300058: XHS031 |
||||
2300060: XHS032 |
||||
2300062: XHS033 |
||||
2300064: XHS034 |
||||
2300066: XHS035 |
||||
2300068: XHS036 |
||||
2300070: XHS037 |
||||
2300072: XHS038 |
||||
2300074: XHS039 |
||||
2300076: XHS040 |
||||
2300078: XHS041 |
||||
2300080: XHS042 |
||||
2300082: XHS043 |
||||
2300084: XHS044 |
||||
2300086: XHS045 |
||||
2300088: XHS046 |
||||
2300090: XHS047 |
||||
2300092: XHS048 |
||||
2300094: XHS049 |
||||
2300096: XHS050 |
||||
2300098: XHS051 |
||||
2300100: XHS052 |
||||
2300102: XHS053 |
||||
2300104: XHS054 |
||||
2300106: XHS055 |
||||
2300108: XHS056 |
||||
2300110: XHS057 |
||||
2300112: XHS058 |
||||
2300114: XHS059 |
||||
2300116: XHS_WenZi1 |
||||
2300118: XHS_WenZi2 |
||||
3300000: XHS002 |
||||
3300002: XHS003 |
||||
3300004: XHS004 |
||||
3300006: XHS005 |
||||
3300008: XHS006 |
||||
3300010: XHS007 |
||||
3300012: XHS008 |
||||
3300014: XHS009 |
||||
3300016: XHS010 |
||||
3300018: XHS011 |
||||
3300020: XHS012 |
||||
3300022: XHS013 |
||||
3300024: XHS014 |
||||
3300026: XHS015 |
||||
3300028: XHS016 |
||||
3300030: XHS017 |
||||
3300032: XHS018 |
||||
3300034: XHS019 |
||||
3300036: XHS020 |
||||
3300038: XHS021 |
||||
3300040: XHS022 |
||||
3300042: XHS023 |
||||
3300044: XHS024 |
||||
3300046: XHS025 |
||||
3300048: XHS026 |
||||
3300050: XHS027 |
||||
3300052: XHS028 |
||||
3300054: XHS029 |
||||
3300056: XHS030 |
||||
3300058: XHS031 |
||||
3300060: XHS032 |
||||
3300062: XHS033 |
||||
3300064: XHS034 |
||||
3300066: XHS035 |
||||
3300068: XHS036 |
||||
3300070: XHS037 |
||||
3300072: XHS038 |
||||
3300074: XHS039 |
||||
3300076: XHS040 |
||||
3300078: XHS041 |
||||
3300080: XHS042 |
||||
3300082: XHS043 |
||||
3300084: XHS044 |
||||
3300086: XHS045 |
||||
3300088: XHS046 |
||||
3300090: XHS047 |
||||
3300092: XHS048 |
||||
3300094: XHS049 |
||||
3300096: XHS050 |
||||
3300098: XHS051 |
||||
3300100: XHS052 |
||||
3300102: XHS053 |
||||
3300104: XHS054 |
||||
3300106: XHS055 |
||||
3300108: XHS056 |
||||
3300110: XHS057 |
||||
3300112: XHS058 |
||||
3300114: XHS059 |
||||
3300116: XHS_WenZi1 |
||||
3300118: XHS_WenZi2 |
||||
4300000: XHS031 |
||||
4300002: XHS002 |
||||
4300004: XHS003 |
||||
4300006: XHS004 |
||||
4300008: XHS005 |
||||
4300010: XHS006 |
||||
4300012: XHS007 |
||||
4300014: XHS008 |
||||
4300016: XHS009 |
||||
4300018: XHS010 |
||||
4300020: XHS011 |
||||
4300022: XHS012 |
||||
4300024: XHS013 |
||||
4300026: XHS014 |
||||
4300028: XHS015 |
||||
4300030: XHS016 |
||||
4300032: XHS017 |
||||
4300034: XHS018 |
||||
4300036: XHS019 |
||||
4300038: XHS020 |
||||
4300040: XHS021 |
||||
4300042: XHS022 |
||||
4300044: XHS023 |
||||
4300046: XHS024 |
||||
4300048: XHS025 |
||||
4300050: XHS026 |
||||
4300052: XHS027 |
||||
4300054: XHS028 |
||||
4300056: XHS029 |
||||
4300058: XHS030 |
||||
4300060: XHS058 |
||||
4300062: XHS032 |
||||
4300064: XHS033 |
||||
4300066: XHS034 |
||||
4300068: XHS035 |
||||
4300070: XHS036 |
||||
4300072: XHS037 |
||||
4300074: XHS038 |
||||
4300076: XHS039 |
||||
4300078: XHS040 |
||||
4300080: XHS041 |
||||
4300082: XHS042 |
||||
4300084: XHS043 |
||||
4300086: XHS044 |
||||
4300088: XHS045 |
||||
4300090: XHS046 |
||||
4300092: XHS047 |
||||
4300094: XHS048 |
||||
4300096: XHS049 |
||||
4300098: XHS050 |
||||
4300100: XHS051 |
||||
4300102: XHS052 |
||||
4300104: XHS053 |
||||
4300106: XHS054 |
||||
4300108: XHS055 |
||||
4300110: XHS056 |
||||
4300112: XHS057 |
||||
4300114: XHS_WenZi1 |
||||
4300116: XHS059 |
||||
4300118: XHS_WenZi2 |
||||
7400000: Take 001 |
||||
9500000: //RootNode |
||||
externalObjects: |
||||
- first: |
||||
type: UnityEngine:Material |
||||
assembly: UnityEngine.CoreModule |
||||
name: XHS_Color |
||||
second: {fileID: 2100000, guid: 8640b20a93f022c4e828866f3cbaa702, type: 2} |
||||
- first: |
||||
type: UnityEngine:Material |
||||
assembly: UnityEngine.CoreModule |
||||
name: XHSwenzi1_30 |
||||
second: {fileID: 2100000, guid: bfdfce4ba4edd934789be6fb22c0f95c, type: 2} |
||||
- first: |
||||
type: UnityEngine:Material |
||||
assembly: UnityEngine.CoreModule |
||||
name: XHSwenzi31_60 |
||||
second: {fileID: 2100000, guid: a8677166fdb85eb4e8763564449fe502, type: 2} |
||||
materials: |
||||
importMaterials: 1 |
||||
materialName: 0 |
||||
materialSearch: 1 |
||||
materialLocation: 1 |
||||
animations: |
||||
legacyGenerateAnimations: 4 |
||||
bakeSimulation: 0 |
||||
resampleCurves: 1 |
||||
optimizeGameObjects: 0 |
||||
motionNodeName: |
||||
rigImportErrors: |
||||
rigImportWarnings: |
||||
animationImportErrors: |
||||
animationImportWarnings: |
||||
animationRetargetingWarnings: |
||||
animationDoRetargetingWarnings: 0 |
||||
importAnimatedCustomProperties: 0 |
||||
importConstraints: 0 |
||||
animationCompression: 1 |
||||
animationRotationError: 0.5 |
||||
animationPositionError: 0.5 |
||||
animationScaleError: 0.5 |
||||
animationWrapMode: 0 |
||||
extraExposedTransformPaths: [] |
||||
extraUserProperties: [] |
||||
clipAnimations: [] |
||||
isReadable: 1 |
||||
meshes: |
||||
lODScreenPercentages: [] |
||||
globalScale: 1 |
||||
meshCompression: 0 |
||||
addColliders: 0 |
||||
useSRGBMaterialColor: 1 |
||||
importVisibility: 1 |
||||
importBlendShapes: 1 |
||||
importCameras: 1 |
||||
importLights: 1 |
||||
swapUVChannels: 0 |
||||
generateSecondaryUV: 0 |
||||
useFileUnits: 1 |
||||
optimizeMeshForGPU: 1 |
||||
keepQuads: 0 |
||||
weldVertices: 1 |
||||
preserveHierarchy: 0 |
||||
indexFormat: 0 |
||||
secondaryUVAngleDistortion: 8 |
||||
secondaryUVAreaDistortion: 15.000001 |
||||
secondaryUVHardAngle: 88 |
||||
secondaryUVPackMargin: 4 |
||||
useFileScale: 1 |
||||
previousCalculatedGlobalScale: 0.01 |
||||
hasPreviousCalculatedGlobalScale: 1 |
||||
tangentSpace: |
||||
normalSmoothAngle: 60 |
||||
normalImportMode: 0 |
||||
tangentImportMode: 3 |
||||
normalCalculationMode: 4 |
||||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 |
||||
blendShapeNormalImportMode: 1 |
||||
normalSmoothingSource: 0 |
||||
importAnimation: 1 |
||||
copyAvatar: 0 |
||||
humanDescription: |
||||
serializedVersion: 2 |
||||
human: [] |
||||
skeleton: [] |
||||
armTwist: 0.5 |
||||
foreArmTwist: 0.5 |
||||
upperLegTwist: 0.5 |
||||
legTwist: 0.5 |
||||
armStretch: 0.05 |
||||
legStretch: 0.05 |
||||
feetSpacing: 0 |
||||
rootMotionBoneName: |
||||
hasTranslationDoF: 0 |
||||
hasExtraRoot: 0 |
||||
skeletonHasParents: 1 |
||||
lastHumanDescriptionAvatarSource: {instanceID: 0} |
||||
animationType: 2 |
||||
humanoidOversampling: 1 |
||||
additionalBone: 0 |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a47494758294a4d45a787f628971310d |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,122 @@
|
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!1 &1527694588518554871 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1529966725863981059} |
||||
- component: {fileID: 1531997355367310783} |
||||
- component: {fileID: 1542286568647539139} |
||||
- component: {fileID: 1573562317796427713} |
||||
- component: {fileID: 1895292020963793607} |
||||
- component: {fileID: 3290948624327166060} |
||||
m_Layer: 0 |
||||
m_Name: 4#_Floor 2 |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &1529966725863981059 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} |
||||
m_LocalPosition: {x: -25.172617, y: -4.183086, z: -7.9537644} |
||||
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
m_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!33 &1531997355367310783 |
||||
MeshFilter: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
m_Mesh: {fileID: 4301538, guid: 378408775c6256848bb7ece10787b6ec, type: 3} |
||||
--- !u!23 &1542286568647539139 |
||||
MeshRenderer: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
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: 9a0fd152b78abca4abb88e95073fb0bf, type: 2} |
||||
m_StaticBatchInfo: |
||||
firstSubMesh: 0 |
||||
subMeshCount: 0 |
||||
m_StaticBatchRoot: {fileID: 0} |
||||
m_ProbeAnchor: {fileID: 0} |
||||
m_LightProbeVolumeOverride: {fileID: 0} |
||||
m_ScaleInLightmap: 1 |
||||
m_PreserveUVs: 0 |
||||
m_IgnoreNormalsForChartDetection: 0 |
||||
m_ImportantGI: 0 |
||||
m_StitchLightmapSeams: 0 |
||||
m_SelectedEditorRenderState: 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!64 &1573562317796427713 |
||||
MeshCollider: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
m_Material: {fileID: 0} |
||||
m_IsTrigger: 0 |
||||
m_Enabled: 1 |
||||
serializedVersion: 3 |
||||
m_Convex: 0 |
||||
m_CookingOptions: 14 |
||||
m_Mesh: {fileID: 4301538, guid: 378408775c6256848bb7ece10787b6ec, type: 3} |
||||
--- !u!114 &1895292020963793607 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb0000002c0100002d0100002e0100005f01000060010000610100006401000090010000cc000000cd000000ce000000d0000000d1000000640100006d0100002f010000260200002702000028020000290200002a0200002b0200002c0200002d0200002e0200002f02000030020000640200006502000066020000670200006802000069020000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!114 &3290948624327166060 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1527694588518554871} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 0b9c305761a78ca41b5f94428fa22b82, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: df8391fbe30212e45a9d9b062c8cdabc |
||||
PrefabImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a688944dd20111445ba6563f5912b431 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,724 @@
|
||||
using System.Collections; |
||||
using System.Collections.Generic; |
||||
using UnityEngine; |
||||
using UnityEditor; |
||||
using UnityEngine.AI; |
||||
using System.IO; |
||||
using System.Text; |
||||
using System; |
||||
|
||||
public class SceneTool |
||||
{ |
||||
[MenuItem("SceneTool/SetFloorMessage")]//添加FloorMessage脚本绑定楼层信息 |
||||
public static void SetFloorMessage() |
||||
{ |
||||
Transform neiParent = GameObject.Find("shinei").transform.GetChild(0); |
||||
for (int i = 0; i < neiParent.childCount; i++) |
||||
{ |
||||
//Debug.Log(neiParent.GetChild(i).name); |
||||
if (!neiParent.GetChild(i).GetComponent<FloorMessage>()) |
||||
{ |
||||
neiParent.GetChild(i).gameObject.AddComponent<FloorMessage>(); |
||||
} |
||||
FloorMessage msg = neiParent.GetChild(i).GetComponent<FloorMessage>(); |
||||
msg.targetTrans = GetTarget(neiParent.GetChild(i)); |
||||
msg.buildNum = neiParent.name; |
||||
if (!neiParent.GetChild(i).name.ToLower().Contains("m")) |
||||
{ |
||||
string floornum = neiParent.GetChild(i).name.Substring |
||||
(neiParent.GetChild(i).name.ToLower().IndexOf("nei") + 3, neiParent.GetChild(i).name.Length - 3); |
||||
msg.floorNum = int.Parse(floornum); |
||||
msg.interlayerNum = 0; |
||||
} |
||||
else |
||||
{ |
||||
msg.floorNum = int.Parse(neiParent.GetChild(i).name.Substring |
||||
(neiParent.GetChild(i).name.ToLower().IndexOf("nei") + 3, neiParent.GetChild(i).name.ToLower().IndexOf("m") |
||||
- neiParent.GetChild(i).name.ToLower().IndexOf("nei") - 3)); |
||||
msg.interlayerNum = int.Parse(neiParent.GetChild(i).name.Substring |
||||
(neiParent.GetChild(i).name.ToLower().IndexOf("m") + 1, neiParent.GetChild(i).name.Length - |
||||
neiParent.GetChild(i).name.ToLower().IndexOf("m") - 1)); |
||||
} |
||||
} |
||||
Transform waiParent = GameObject.Find("shiwai").transform.GetChild(0); |
||||
for (int i = 0; i < waiParent.childCount; i++) |
||||
{ |
||||
//Debug.Log(waiParent.GetChild(i).name); |
||||
if (!waiParent.GetChild(i).GetComponent<FloorMessage>()) |
||||
{ |
||||
waiParent.GetChild(i).gameObject.AddComponent<FloorMessage>(); |
||||
} |
||||
FloorMessage msg = waiParent.GetChild(i).GetComponent<FloorMessage>(); |
||||
msg.buildNum = waiParent.name; |
||||
if (!waiParent.GetChild(i).name.ToLower().Contains("m")) |
||||
{ |
||||
string floornum = waiParent.GetChild(i).name.Substring |
||||
(waiParent.GetChild(i).name.ToLower().IndexOf("wai") + 3, waiParent.GetChild(i).name.Length - 3); |
||||
msg.floorNum = int.Parse(floornum); |
||||
msg.interlayerNum = 0; |
||||
} |
||||
else |
||||
{ |
||||
msg.floorNum = int.Parse(waiParent.GetChild(i).name.Substring |
||||
(waiParent.GetChild(i).name.ToLower().IndexOf("wai") + 3, waiParent.GetChild(i).name.ToLower().IndexOf("m") |
||||
- waiParent.GetChild(i).name.ToLower().IndexOf("wai") - 3)); |
||||
msg.interlayerNum = int.Parse(waiParent.GetChild(i).name.Substring |
||||
(waiParent.GetChild(i).name.ToLower().IndexOf("m") + 1, waiParent.GetChild(i).name.Length - |
||||
waiParent.GetChild(i).name.ToLower().IndexOf("m") - 1)); |
||||
} |
||||
} |
||||
} |
||||
static Transform GetTarget(Transform parent) |
||||
{ |
||||
for (int i = 0; i < parent.childCount; i++) |
||||
{ |
||||
if (parent.GetChild(i).name.ToLower().Contains("_floor") |
||||
|| parent.GetChild(i).name.ToLower().Contains("-floor") |
||||
|| parent.GetChild(i).name.ToLower().Contains("-floor") |
||||
) |
||||
{ |
||||
if (parent.GetChild(i).GetComponent<MeshRenderer>()) |
||||
return parent.GetChild(i); |
||||
} |
||||
} |
||||
|
||||
return parent; |
||||
} |
||||
[MenuItem("SceneTool/SetNavLayerShiNeiFloor")]//添加寻路层(选中shinei对象设置,注:扶梯情况特殊没有包含) |
||||
public static void SetNavLayerShiNeiFloor() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].name.ToLower().Contains("_floor") ||//地面 |
||||
obj[i].name.ToLower().Contains("_floor") || |
||||
obj[i].name.ToLower().Contains("floor") || |
||||
obj[i].name.ToLower().Contains("chewei") || |
||||
obj[i].name.ToLower().Contains("-floor") && |
||||
obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneGameObjInfo>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneGameObjInfo>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform.Find("ShiNeiFloor"); |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
if (obj[i].parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
if (obj[i].parent.parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
} |
||||
if (obj[i].name.ToLower().Contains("_wall") ||//墙面 |
||||
obj[i].name.ToLower().Contains("_wall") || |
||||
obj[i].name.ToLower().Contains("wall") || |
||||
obj[i].name.ToLower().Contains("-wall") && |
||||
obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<NavMeshModifier>(); |
||||
} |
||||
NavMeshModifier mod = obj[i].gameObject.GetComponent<NavMeshModifier>(); |
||||
mod.overrideArea = true; |
||||
mod.area = 1; |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
} |
||||
if (obj[i].name.ToLower().Contains("zhuzi") ||//柱子 |
||||
obj[i].name.ToLower().Contains("_zhuzi") || |
||||
obj[i].name.ToLower().Contains("-zhuzi") && |
||||
obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
//Debug.Log(obj[i].name); |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<NavMeshModifier>(); |
||||
} |
||||
NavMeshModifier mod = obj[i].gameObject.GetComponent<NavMeshModifier>(); |
||||
mod.overrideArea = true; |
||||
mod.area = 1; |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
} |
||||
if (obj[i].name.ToLower().Contains("lt") && |
||||
obj[i].GetComponent<MeshRenderer>() && |
||||
!obj[i].name.ToLower().Contains("lt_name") && |
||||
!obj[i].name.ToLower().Contains("_ltcs"))//楼梯 |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneGameObjInfo>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneGameObjInfo>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform.Find("ShiNeiFloor"); |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
if (obj[i].parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
if (obj[i].parent.parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
} |
||||
if (obj[i].name.ToLower().Contains("ft") && |
||||
obj[i].GetComponent<MeshRenderer>() && |
||||
!obj[i].name.ToLower().Contains("ft_name") && |
||||
!obj[i].name.ToLower().Contains("bf"))//扶梯 |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneGameObjInfo>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneGameObjInfo>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform.Find("ShiNeiFloor"); |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
if (obj[i].parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
if (obj[i].parent.parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.StaticGameObject; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetNavLayerShiWaiCarRoad")]//添加寻路层车(前提是将车的寻路层添加layer CarRoad) |
||||
public static void SetNavLayerShiWaiCarRoad() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].gameObject.layer == LayerMask.NameToLayer("CarRoad")) |
||||
{ |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
//Debug.Log(obj[i].name); |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform; |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetNavLayerShiWaiSoldierRoad")]//添加寻路层车(前提是将车的寻路层添加layer SoliderRoad) |
||||
public static void SetNavLayerShiWaiSoliderRoad() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].gameObject.layer == LayerMask.NameToLayer("SoldierRoad")) |
||||
{ |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
//Debug.Log(obj[i].name); |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform.Find("ShiWaiSolider"); |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/RemoveColider")]//移除碰撞器 |
||||
public static void RemoveColider() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (obj[i].GetComponent<MeshCollider>()) |
||||
{ |
||||
UnityEngine.Object.DestroyImmediate(obj[i].GetComponent<MeshCollider>(), true); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/AddColider")]//添加碰撞器 |
||||
public static void AddColider() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (!obj[i].GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetGuanDing")] |
||||
public static void SetGuanDing() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<FireOnTank>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<FireOnTank>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("Guanding").transform; |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetGuanBi")] |
||||
public static void SetGuanBi() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<NavMeshModifier>(); |
||||
} |
||||
NavMeshModifier mod = obj[i].gameObject.GetComponent<NavMeshModifier>(); |
||||
mod.overrideArea = true; |
||||
mod.area = 1; |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("TheCarRoad").transform.Find("GuanBi").transform; |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetGuanDi")] |
||||
public static void SetGuanDi() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<NavMeshModifier>(); |
||||
} |
||||
NavMeshModifier mod = obj[i].gameObject.GetComponent<NavMeshModifier>(); |
||||
mod.overrideArea = true; |
||||
mod.area = 1; |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetTeamTargetItemName")] |
||||
public static void SetTeamTargetItemName() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<TeamTargetItem>()) |
||||
{ |
||||
obj[i].gameObject.GetComponent<TeamTargetItem>().TankName = obj[i].gameObject.name; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetGuanLouTi")] |
||||
public static void SetGuanLouTi() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("SoldierRoad"); |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<PathFindable>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<PathFindable>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
Transform Template = GameObject.Find("GuanLouTi").transform; |
||||
var CloneableEnums = Template.GetComponent<CloneableEnums>(); |
||||
enumParent.CloneableTypes = CloneableEnums.CloneableTypes; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetDouBuZou")] |
||||
public static void SetDouBuZou() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
obj[i].gameObject.layer = LayerMask.NameToLayer("CarRoad"); |
||||
if (!obj[i].gameObject.GetComponent<NavMeshModifier>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<NavMeshModifier>(); |
||||
} |
||||
NavMeshModifier mod = obj[i].gameObject.GetComponent<NavMeshModifier>(); |
||||
mod.overrideArea = true; |
||||
mod.area = 1; |
||||
if (!obj[i].gameObject.GetComponent<MeshCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<MeshCollider>(); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/ChangDingName")] |
||||
public static void ChangDingName() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (obj[i].gameObject.GetComponent<FireOnTank>()) |
||||
{ |
||||
obj[i].gameObject.name = "GuanDing"; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/ChangBiName")] |
||||
public static void ChangBiName() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (obj[i].gameObject.GetComponent<CloneableEnums>() && obj[i].gameObject.GetComponent<CloneableEnums>().CloneableTypes.Count == 1) |
||||
{ |
||||
if (obj[i].gameObject.GetComponent<CloneableEnums>().CloneableTypes[0] == CloneObjType.FireBreakThough) |
||||
obj[i].gameObject.name = "GuanBi"; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/ChangeMessage")] |
||||
public static void ChangeMessage() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<CloneGameObjInfo>()) |
||||
{ |
||||
if (obj[i].GetComponent<CloneGameObjInfo>().buildNum == "8XGYTC") |
||||
{ |
||||
obj[i].GetComponent<CloneGameObjInfo>().buildNum = "2XGYTC"; |
||||
} |
||||
|
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneToolNew/室外车能走")] |
||||
public static void SetShiWaiCar() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneToolNew/室外人能走")] |
||||
public static void SetShiWaiMan() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneToolNew/室内人能走")] |
||||
public static void SetShiNeiMan() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneToolNew/都不走")] |
||||
public static void SetAllNoWalk() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneToolNew/人走车不走")] |
||||
public static void SetNoWalkCar() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/RemoveAnimator")]//移除碰撞器 |
||||
public static void RemoveAnimator() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
{ |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].GetComponent<Animator>()) |
||||
{ |
||||
if (obj[i].GetComponent<Animator>()) |
||||
{ |
||||
UnityEngine.Object.DestroyImmediate(obj[i].GetComponent<Animator>(), true); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
[MenuItem("SceneTool/SetshineiXHS")]//设置室内消火栓属性 |
||||
public static void SetSNXHS() |
||||
{ |
||||
Transform[] obj = Selection.GetTransforms(SelectionMode.Deep); |
||||
for (int i = 0; i < obj.Length; i++) |
||||
{ |
||||
if (obj[i].name.ToLower().Contains("xhs") && |
||||
!obj[i].name.ToLower().Contains("xhs_name") && |
||||
!obj[i].name.ToLower().Contains("xhs_wz") && |
||||
!obj[i].name.ToLower().Contains("xhs-wz") && |
||||
obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (!obj[i].gameObject.GetComponent<BoxCollider>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<BoxCollider>(); |
||||
} |
||||
if (obj[i].GetComponent<MeshRenderer>()) |
||||
{ |
||||
if (obj[i].GetComponent<MeshCollider>()) |
||||
{ |
||||
UnityEngine.Object.DestroyImmediate(obj[i].GetComponent<MeshCollider>(), true); |
||||
} |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneGameObjInfo>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneGameObjInfo>(); |
||||
} |
||||
if (obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjID == 0) |
||||
{ |
||||
long staticGameObjId = (long)GUID.NewGuid(1, 1); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().SetGameObjID(staticGameObjId); |
||||
} |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.IndoorFireHydrant; |
||||
if (!obj[i].gameObject.GetComponent<InDoorHydrantMessage>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<InDoorHydrantMessage>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<WaterSource>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<WaterSource>(); |
||||
} |
||||
if (!obj[i].gameObject.GetComponent<CloneableEnums>()) |
||||
{ |
||||
obj[i].gameObject.AddComponent<CloneableEnums>(); |
||||
} |
||||
CloneableEnums enumParent = obj[i].gameObject.GetComponent<CloneableEnums>(); |
||||
|
||||
List<CloneObjType> EnumsList = new List<CloneObjType>() { |
||||
CloneObjType.FireHose |
||||
}; |
||||
enumParent.CloneableTypes = EnumsList; |
||||
if (obj[i].parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.IndoorFireHydrant; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
if (obj[i].parent.parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.IndoorFireHydrant; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
if (obj[i].parent.parent.parent.GetComponent<FloorMessage>()) |
||||
{ |
||||
FloorMessage fmg = obj[i].parent.parent.parent.GetComponent<FloorMessage>(); |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().gameObjType = CloneObjType.IndoorFireHydrant; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().buildNum = fmg.buildNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().floorNum = fmg.floorNum; |
||||
obj[i].gameObject.GetComponent<CloneGameObjInfo>().interlayerNum = fmg.interlayerNum; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 897c231eaac7aa04686627c31697e0ad |
||||
MonoImporter: |
||||
externalObjects: {} |
||||
serializedVersion: 2 |
||||
defaultReferences: [] |
||||
executionOrder: 0 |
||||
icon: {instanceID: 0} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,122 @@
|
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!1 &7357239408396793971 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 7353548426959401977} |
||||
- component: {fileID: 7379803544270716607} |
||||
- component: {fileID: 7370271312164245813} |
||||
- component: {fileID: 7421708592080839945} |
||||
- component: {fileID: 778200142024599098} |
||||
- component: {fileID: 7566846592285629089} |
||||
m_Layer: 0 |
||||
m_Name: Ground 1 |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &7353548426959401977 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} |
||||
m_LocalPosition: {x: 56.69465, y: -124.525925, z: 0} |
||||
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
m_Children: [] |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!33 &7379803544270716607 |
||||
MeshFilter: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
m_Mesh: {fileID: 4300000, guid: b08d798f2cffc7a41bb45f0aa009cdd8, type: 3} |
||||
--- !u!23 &7370271312164245813 |
||||
MeshRenderer: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
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: 9a0fd152b78abca4abb88e95073fb0bf, type: 2} |
||||
m_StaticBatchInfo: |
||||
firstSubMesh: 0 |
||||
subMeshCount: 0 |
||||
m_StaticBatchRoot: {fileID: 0} |
||||
m_ProbeAnchor: {fileID: 0} |
||||
m_LightProbeVolumeOverride: {fileID: 0} |
||||
m_ScaleInLightmap: 1 |
||||
m_PreserveUVs: 0 |
||||
m_IgnoreNormalsForChartDetection: 0 |
||||
m_ImportantGI: 0 |
||||
m_StitchLightmapSeams: 0 |
||||
m_SelectedEditorRenderState: 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!64 &7421708592080839945 |
||||
MeshCollider: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
m_Material: {fileID: 0} |
||||
m_IsTrigger: 0 |
||||
m_Enabled: 1 |
||||
serializedVersion: 3 |
||||
m_Convex: 0 |
||||
m_CookingOptions: 14 |
||||
m_Mesh: {fileID: 4301528, guid: 378408775c6256848bb7ece10787b6ec, type: 3} |
||||
--- !u!114 &778200142024599098 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb0000002c0100002d0100002e010000fa000000fb000000fc000000fd000000fe000000ff0000000001000001010000020100000301000004010000050100005e0100005f0100006001000061010000620100006301000064010000650100009001000066010000cc000000060100000701000008010000090100000a0100000b0100000c010000690100006a0100006b0100006701000068010000ce000000d0000000d1000000640100006c0100006d0100006e0100006f010000700100002f0100000d010000260200002702000028020000290200002a0200002b0200002c0200002d0200002e0200002f0200003002000058020000590200005a0200005b0200005c0200005d0200005e0200005f02000060020000610200006202000063020000640200006502000066020000670200006802000069020000cd000000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!114 &7566846592285629089 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7357239408396793971} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: 0b9c305761a78ca41b5f94428fa22b82, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 933a88e8c448bb54baefb1860c8e03db |
||||
PrefabImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,358 @@
|
||||
%YAML 1.1 |
||||
%TAG !u! tag:unity3d.com,2011: |
||||
--- !u!1 &1448480874978764806 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 2036843565592825570} |
||||
- component: {fileID: 4192392774204234242} |
||||
m_Layer: 0 |
||||
m_Name: ShiWaiLouDing |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &2036843565592825570 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1448480874978764806} |
||||
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: 1375686834103553258} |
||||
m_RootOrder: 2 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &4192392774204234242 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 1448480874978764806} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb000000cc000000d0000000d10000002c0100005f01000060010000610100006401000067010000680100006a0100006b01000090010000d200000071010000260200002702000028020000290200002a0200002b0200002c0200002d0200002e0200002f02000030020000640200006502000066020000670200006802000069020000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1 &3862791060661072280 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 5957534287860957307} |
||||
- component: {fileID: 2554234015808576151} |
||||
m_Layer: 0 |
||||
m_Name: ShiNeiFloor |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &5957534287860957307 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 3862791060661072280} |
||||
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: 1375686834103553258} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &2554234015808576151 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 3862791060661072280} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb000000cc000000d0000000d10000002c0100005f01000060010000610100006401000067010000680100006a0100006b01000090010000d200000071010000260200002702000028020000290200002a0200002b0200002c0200002d0200002e0200002f02000030020000640200006502000066020000670200006802000069020000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1 &5062027077239370685 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 1375686834103553258} |
||||
- component: {fileID: 3247774623453244617} |
||||
m_Layer: 0 |
||||
m_Name: TheCarRoad |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &1375686834103553258 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 5062027077239370685} |
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
||||
m_LocalPosition: {x: 0, y: 0, z: 0} |
||||
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
m_Children: |
||||
- {fileID: 5957534287860957307} |
||||
- {fileID: 5214412471344223968} |
||||
- {fileID: 2036843565592825570} |
||||
- {fileID: 6655865952981870942} |
||||
- {fileID: 8617449886395387640} |
||||
- {fileID: 1529966725895639609} |
||||
m_Father: {fileID: 0} |
||||
m_RootOrder: 0 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &3247774623453244617 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 5062027077239370685} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb000000cc000000d0000000d1000000fa000000fb000000fc000000fd000000fe000000ff000000000100000101000002010000030100000401000005010000060100000701000008010000090100000a0100000b0100000c0100000d0100002c0100002d0100002e0100002f0100005e0100005f010000600100006101000062010000630100006401000065010000660100006701000068010000690100006a0100006b0100006c0100006e0100006f0100007001000090010000d200000071010000260200002702000028020000290200002a0200002b0200002c0200002d0200002e0200002f0200003002000058020000590200005a0200005b0200005c0200005d0200005e0200005f02000060020000610200006202000063020000640200006502000066020000670200006802000069020000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1 &5776162328859091251 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 5214412471344223968} |
||||
- component: {fileID: 8791578464750648927} |
||||
m_Layer: 0 |
||||
m_Name: ShiWaiSolider |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &5214412471344223968 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 5776162328859091251} |
||||
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: 1375686834103553258} |
||||
m_RootOrder: 1 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &8791578464750648927 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 5776162328859091251} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: c8000000ca000000cb000000cc000000d0000000d10000002c0100002d0100002f0100005e0100005f010000600100006101000062010000630100006401000065010000660100006701000068010000690100006a0100006b0100006c0100006e0100006f010000700100009001000071010000d2000000260200002702000028020000290200002a0200002c0200002d0200002e0200002f020000640200006502000066020000670200006802000069020000300200002b020000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1 &7866724411915591980 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 6655865952981870942} |
||||
- component: {fileID: 7275636843865131675} |
||||
m_Layer: 0 |
||||
m_Name: Guanding |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &6655865952981870942 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7866724411915591980} |
||||
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: 1375686834103553258} |
||||
m_RootOrder: 3 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &7275636843865131675 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 7866724411915591980} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: d0000000c8000000c9000000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1 &8517682978472634123 |
||||
GameObject: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
serializedVersion: 6 |
||||
m_Component: |
||||
- component: {fileID: 8617449886395387640} |
||||
- component: {fileID: 7325741734104057866} |
||||
m_Layer: 0 |
||||
m_Name: GuanBi |
||||
m_TagString: Untagged |
||||
m_Icon: {fileID: 0} |
||||
m_NavMeshLayer: 0 |
||||
m_StaticEditorFlags: 0 |
||||
m_IsActive: 1 |
||||
--- !u!4 &8617449886395387640 |
||||
Transform: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 8517682978472634123} |
||||
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: 1375686834103553258} |
||||
m_RootOrder: 4 |
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
--- !u!114 &7325741734104057866 |
||||
MonoBehaviour: |
||||
m_ObjectHideFlags: 0 |
||||
m_CorrespondingSourceObject: {fileID: 0} |
||||
m_PrefabInstance: {fileID: 0} |
||||
m_PrefabAsset: {fileID: 0} |
||||
m_GameObject: {fileID: 8517682978472634123} |
||||
m_Enabled: 1 |
||||
m_EditorHideFlags: 0 |
||||
m_Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
m_Name: |
||||
m_EditorClassIdentifier: |
||||
CloneableTypes: d1000000 |
||||
isHandleCloneHitPoint: 0 |
||||
--- !u!1001 &40309306 |
||||
PrefabInstance: |
||||
m_ObjectHideFlags: 0 |
||||
serializedVersion: 2 |
||||
m_Modification: |
||||
m_TransformParent: {fileID: 1375686834103553258} |
||||
m_Modifications: |
||||
- target: {fileID: 1527694588518554871, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_Name |
||||
value: GuanLouTi |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalPosition.x |
||||
value: -25.172617 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalPosition.y |
||||
value: -4.183086 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalPosition.z |
||||
value: -7.9537644 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalRotation.x |
||||
value: -0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalRotation.y |
||||
value: -0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalRotation.z |
||||
value: -0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalRotation.w |
||||
value: 1 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_RootOrder |
||||
value: 5 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalEulerAnglesHint.x |
||||
value: 0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalEulerAnglesHint.y |
||||
value: 0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_LocalEulerAnglesHint.z |
||||
value: 0 |
||||
objectReference: {fileID: 0} |
||||
- target: {fileID: 1542286568647539139, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
propertyPath: m_Materials.Array.data[0] |
||||
value: |
||||
objectReference: {fileID: 0} |
||||
m_RemovedComponents: [] |
||||
m_SourcePrefab: {fileID: 100100000, guid: df8391fbe30212e45a9d9b062c8cdabc, type: 3} |
||||
--- !u!4 &1529966725895639609 stripped |
||||
Transform: |
||||
m_CorrespondingSourceObject: {fileID: 1529966725863981059, guid: df8391fbe30212e45a9d9b062c8cdabc, |
||||
type: 3} |
||||
m_PrefabInstance: {fileID: 40309306} |
||||
m_PrefabAsset: {fileID: 0} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: b6368959a808e804c9e4a1afe87a6abd |
||||
PrefabImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: b8fb03dc24dfe4a468a9ab2bc17b873f |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: c0db5867af2fd7e46809e7416b9b4407 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: a293b0a451b174e4fb394291c249f14c |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 2e1f17076aafd174ba9d8e6947f80633 |
||||
folderAsset: yes |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
Binary file not shown.
@ -0,0 +1,7 @@
|
||||
ManifestFileVersion: 0 |
||||
CRC: 1784536630 |
||||
AssetBundleManifest: |
||||
AssetBundleInfos: |
||||
Info_0: |
||||
Name: buildingscene |
||||
Dependencies: {} |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: b9e9d77050b03504099516e280cc1b16 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: 9cbd65c87c332ea4baee77eeab6f13a9 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
Binary file not shown.
@ -0,0 +1,72 @@
|
||||
ManifestFileVersion: 0 |
||||
CRC: 2230018056 |
||||
Hashes: |
||||
AssetFileHash: |
||||
serializedVersion: 2 |
||||
Hash: 98638bd1d9b1f07c0798a8adb00e027d |
||||
TypeTreeHash: |
||||
serializedVersion: 2 |
||||
Hash: 1bef61294661771ab6f48569853359c7 |
||||
HashAppended: 0 |
||||
ClassTypes: |
||||
- Class: 1 |
||||
Script: {instanceID: 0} |
||||
- Class: 4 |
||||
Script: {instanceID: 0} |
||||
- Class: 21 |
||||
Script: {instanceID: 0} |
||||
- Class: 23 |
||||
Script: {instanceID: 0} |
||||
- Class: 28 |
||||
Script: {instanceID: 0} |
||||
- Class: 33 |
||||
Script: {instanceID: 0} |
||||
- Class: 43 |
||||
Script: {instanceID: 0} |
||||
- Class: 48 |
||||
Script: {instanceID: 0} |
||||
- Class: 64 |
||||
Script: {instanceID: 0} |
||||
- Class: 65 |
||||
Script: {instanceID: 0} |
||||
- Class: 89 |
||||
Script: {instanceID: 0} |
||||
- Class: 104 |
||||
Script: {instanceID: 0} |
||||
- Class: 108 |
||||
Script: {instanceID: 0} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 1e3fdca004f2d45fe8abbed571a8abd5, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 6eeb5dc026fdf4b488bc7ae0138ab719, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 9d71527466ad15c4f8756733306d3825, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: cd045cd576d08b7499b4bc0a0d498901, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: b1b3b937514eb774497e3bf22acba90e, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 0b9c305761a78ca41b5f94428fa22b82, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 8c17c20b2ca967847b4117564cdc4c84, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 7a5ac11cc976e418e8d13136b07e1f52, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: e01c388cf4175aa49b4973deb437d754, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: b133d14efd54f9841a1659ef37479be7, type: 3} |
||||
- Class: 114 |
||||
Script: {fileID: 11500000, guid: 49a6ba4f46ec21b4c8a83dce618eda97, type: 3} |
||||
- Class: 115 |
||||
Script: {instanceID: 0} |
||||
- Class: 123 |
||||
Script: {instanceID: 0} |
||||
- Class: 157 |
||||
Script: {instanceID: 0} |
||||
- Class: 238 |
||||
Script: {instanceID: 0} |
||||
- Class: 258 |
||||
Script: {instanceID: 0} |
||||
Assets: |
||||
- Assets/46LingShanDiXiaShangYeJie/BuildingScene.unity |
||||
Dependencies: [] |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: ab1aac377c805e645b81c6af1f2aef97 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2 |
||||
guid: b74d49dac1441614f934c1bd1e119720 |
||||
DefaultImporter: |
||||
externalObjects: {} |
||||
userData: |
||||
assetBundleName: |
||||
assetBundleVariant: |
Loading…
Reference in new issue