This commit is contained in:
王建超 2026-04-08 19:32:52 +08:00
parent a156f5c770
commit 11576d4097
41 changed files with 37418 additions and 172 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 659 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 8ebb96269586dbb4791c020e5cd96d6a
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 074ad8c103f2e4a4b8de31bf690f6bea
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: aaebcd2c97c3a9a4b9be18ff6bb001c8
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: c501fb0556a03f044bbb46fae7ab8190
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 53c1affe1be5a524ea3be37acca687bd
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 1621282bfdab9394a8c9c57cf55e3d5e
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 617644bce60295b4b833104d8b6f4f4f
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: c596e7926b8718b4d9ed7e02c15ebb0b
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 690 KiB

View File

@ -0,0 +1,114 @@
fileFormatVersion: 2
guid: 46fc86781beae4e48a6f781863140bc7
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
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
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ff0498584e6f2b5428f041ab9509104b
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -15,12 +15,22 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.PlayBgm(0);
fsm.ShowTip(0);
fsm.Light("肺泡听诊器位置1");
fsm.Light("肺泡听诊器位置2");
fsm.ShowArrow("将实物听诊器放置于乳房下部进行听诊。", "肺泡听诊器位置1", 0, 999);
Countdown();
if (fsm.main_gameModel.modeType == ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("肺部听诊——正常呼吸音——肺泡呼吸音", 15, 0, 5, () => {
fsm.nextState = true;
});
}
if (fsm.main_gameModel.modeType == ModeType.ShiXun)
{
fsm.PlayBgm(0);
fsm.ShowTip(0);
fsm.Light("肺泡听诊器位置1");
fsm.Light("肺泡听诊器位置2");
fsm.ShowArrow("将实物听诊器放置于乳房下部进行听诊。", "肺泡听诊器位置1", 0, 999);
Countdown();
}
}
void Countdown()
{

View File

@ -6,6 +6,9 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTxtImgQuestion("ÐØ²¿Ìå±í±êÖ¾¡ª¡ª¸¡Àß", 4, 0, 2, () => {
fsm.ChangeState("JianJiaGuJianJiaXiaJiao");
});
}
public override void OnStateStay()
{
@ -14,6 +17,7 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateExit()
{
base.OnStateExit();
fsm.nextState = false;
}
}
}

View File

@ -6,14 +6,15 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTxtQuestion("胸部体表标志——肩胛骨肩胛下角", 1, 0, 2, () => {
fsm.nextState = true;
});
}
public override void OnStateStay()
{
base.OnStateStay();
}
public override void OnStateExit()
{
base.OnStateExit();
fsm.nextState = false;
}
}
}

View File

@ -6,23 +6,32 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“两肩胛骨内缘之间的区域”", "两肩胛骨内缘之间的区域", 0, 999);
fsm.Show_Light_EnableInteraction("两肩胛骨内缘之间的区域");
});
fsm.InteractionDown("两肩胛骨内缘之间的区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("两肩胛骨内缘之间的区域", null);
fsm.Unlight_DisableInteraction("两肩胛骨内缘之间的区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛间区动画", () => {
fsm.nextState = true;
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——肩胛间区", 13, 0, 2, () => {
fsm.ChangeState("ZhiQiGuanHuXiYin");
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“两肩胛骨内缘之间的区域”", "两肩胛骨内缘之间的区域", 0, 999);
fsm.Show_Light_EnableInteraction("两肩胛骨内缘之间的区域");
});
fsm.InteractionDown("两肩胛骨内缘之间的区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("两肩胛骨内缘之间的区域", null);
fsm.Unlight_DisableInteraction("两肩胛骨内缘之间的区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛间区动画", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -6,23 +6,30 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“肩胛冈以上的区域”", "肩胛冈以上的区域", 0, 999);
fsm.Show_Light_EnableInteraction("肩胛冈以上的区域");
});
fsm.InteractionDown("肩胛冈以上的区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("肩胛冈以上的区域", null);
fsm.Unlight_DisableInteraction("肩胛冈以上的区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛上区动画", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——肩胛上区", 11, 0, 1, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“肩胛冈以上的区域”", "肩胛冈以上的区域", 0, 999);
fsm.Show_Light_EnableInteraction("肩胛冈以上的区域");
});
fsm.InteractionDown("肩胛冈以上的区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("肩胛冈以上的区域", null);
fsm.Unlight_DisableInteraction("肩胛冈以上的区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛上区动画", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -6,23 +6,31 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“两肩胛下角的连线与第12胸椎水平线之间区域”", "两肩胛下角的连线与第12胸椎水平线之间区域", 0, 999);
fsm.Show_Light_EnableInteraction("两肩胛下角的连线与第12胸椎水平线之间区域");
});
fsm.InteractionDown("两肩胛下角的连线与第12胸椎水平线之间区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("两肩胛下角的连线与第12胸椎水平线之间区域", null);
fsm.Unlight_DisableInteraction("两肩胛下角的连线与第12胸椎水平线之间区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛下区动画", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——肩胛下区", 12, 0, 1, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“两肩胛下角的连线与第12胸椎水平线之间区域”", "两肩胛下角的连线与第12胸椎水平线之间区域", 0, 999);
fsm.Show_Light_EnableInteraction("两肩胛下角的连线与第12胸椎水平线之间区域");
});
fsm.InteractionDown("两肩胛下角的连线与第12胸椎水平线之间区域", obj => {
fsm.HideArrow();
fsm.InteractionDown("两肩胛下角的连线与第12胸椎水平线之间区域", null);
fsm.Unlight_DisableInteraction("两肩胛下角的连线与第12胸椎水平线之间区域");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛下区动画", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -6,25 +6,33 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("肩胛线动画1", () => {
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“肩胛下角”", "肩胛下角", 0, 999);
fsm.Light_EnableInteraction("肩胛下角");
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——肩胛线", 10, 0, 2, () => {
fsm.ChangeState("JianJiaShangQu");
});
});
fsm.InteractionDown("肩胛下角", obj => {
fsm.HideArrow();
fsm.InteractionDown("肩胛下角", null);
fsm.Hide_Unlight_DisableInteraction("肩胛下角");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛线动画2", () => {
fsm.nextState = true;
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("肩胛线动画1", () => {
GameManager.Instance.multiObjectController.RotateAllTo180(() => {
fsm.ShowArrow("点击“肩胛下角”", "肩胛下角", 0, 999);
fsm.Light_EnableInteraction("肩胛下角");
});
});
});
fsm.InteractionDown("肩胛下角", obj => {
fsm.HideArrow();
fsm.InteractionDown("肩胛下角", null);
fsm.Hide_Unlight_DisableInteraction("肩胛下角");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("肩胛线动画2", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -9,7 +9,7 @@ namespace YiLiao.XinFeiTingZhen
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("ÐØ²¿Ìå±í±êÖ¾¡ª¡ª½£Í»", 3, 0, 2, () => {
fsm.nextState = true;
fsm.ChangeState("FuLei");
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)

View File

@ -6,30 +6,41 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“胸骨柄上缘的中点”", "胸骨柄上缘的中点", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨柄上缘的中点");
});
fsm.InteractionDown("胸骨柄上缘的中点", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨柄上缘的中点", null);
fsm.Hide_Unlight_DisableInteraction("胸骨柄上缘的中点");
fsm.PlayClip("前正中线动画1", () => {
fsm.ShowArrow("点击“剑突中央”", "剑突中央", 0, 999);
fsm.Show_Light_EnableInteraction("剑突中央");
});
});
fsm.InteractionDown("剑突中央", obj => {
fsm.HideArrow();
fsm.InteractionDown("剑突中央", null);
fsm.Hide_Unlight_DisableInteraction("剑突中央");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("前正中线动画2", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——前正中线", 5, 0, 2, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“胸骨柄上缘的中点”", "胸骨柄上缘的中点", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨柄上缘的中点");
});
fsm.InteractionDown("胸骨柄上缘的中点", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨柄上缘的中点", null);
fsm.Hide_Unlight_DisableInteraction("胸骨柄上缘的中点");
fsm.PlayClip("前正中线动画1", () => {
fsm.ShowArrow("点击“剑突中央”", "剑突中央", 0, 999);
fsm.Show_Light_EnableInteraction("剑突中央");
});
});
fsm.InteractionDown("剑突中央", obj => {
fsm.HideArrow();
fsm.InteractionDown("剑突中央", null);
fsm.Hide_Unlight_DisableInteraction("剑突中央");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("前正中线动画2", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateExit()
{

View File

@ -6,30 +6,39 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“锁骨的肩峰端”", "锁骨的肩峰端", 0, 999);
fsm.Show_Light_EnableInteraction("锁骨的肩峰端");
});
fsm.InteractionDown("锁骨的肩峰端", obj => {
fsm.HideArrow();
fsm.InteractionDown("锁骨的肩峰端", null);
fsm.Hide_Unlight_DisableInteraction("锁骨的肩峰端");
fsm.PlayClip("锁骨中线动画1", () => {
fsm.ShowArrow("点击“锁骨的胸骨端”", "锁骨的胸骨端", 0, 999);
fsm.Show_Light_EnableInteraction("锁骨的胸骨端");
});
});
fsm.InteractionDown("锁骨的胸骨端", obj => {
fsm.HideArrow();
fsm.InteractionDown("锁骨的胸骨端", null);
fsm.Hide_Unlight_DisableInteraction("锁骨的胸骨端");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("锁骨中线动画2", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——锁骨中线", 6, 0, 2, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“锁骨的肩峰端”", "锁骨的肩峰端", 0, 999);
fsm.Show_Light_EnableInteraction("锁骨的肩峰端");
});
fsm.InteractionDown("锁骨的肩峰端", obj => {
fsm.HideArrow();
fsm.InteractionDown("锁骨的肩峰端", null);
fsm.Hide_Unlight_DisableInteraction("锁骨的肩峰端");
fsm.PlayClip("锁骨中线动画1", () => {
fsm.ShowArrow("点击“锁骨的胸骨端”", "锁骨的胸骨端", 0, 999);
fsm.Show_Light_EnableInteraction("锁骨的胸骨端");
});
});
fsm.InteractionDown("锁骨的胸骨端", obj => {
fsm.HideArrow();
fsm.InteractionDown("锁骨的胸骨端", null);
fsm.Hide_Unlight_DisableInteraction("锁骨的胸骨端");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("锁骨中线动画2", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -6,23 +6,33 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("胸骨旁线动画1", () => {
fsm.ShowArrow("点击“胸骨线和锁骨中线中间”", "胸骨线和锁骨中线中间", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨线和锁骨中线中间");
});
fsm.InteractionDown("胸骨线和锁骨中线中间", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨线和锁骨中线中间", null);
fsm.Hide_Unlight_DisableInteraction("胸骨线和锁骨中线中间");
fsm.AddScore(0, 1f);
fsm.PlayClip("胸骨旁线动画2", () => {
fsm.nextState = true;
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——胸骨旁线", 8, 0, 2, () => {
fsm.ChangeState("YeZhongXian");
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("胸骨旁线动画1", () => {
fsm.ShowArrow("点击“胸骨线和锁骨中线中间”", "胸骨线和锁骨中线中间", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨线和锁骨中线中间");
});
fsm.InteractionDown("胸骨线和锁骨中线中间", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨线和锁骨中线中间", null);
fsm.Hide_Unlight_DisableInteraction("胸骨线和锁骨中线中间");
fsm.AddScore(0, 1f);
fsm.PlayClip("胸骨旁线动画2", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -6,23 +6,31 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“胸骨边缘”", "胸骨边缘", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨边缘");
});
fsm.InteractionDown("胸骨边缘", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨边缘", null);
fsm.Hide_Unlight_DisableInteraction("胸骨边缘");
fsm.AddScore(0, 1f);
fsm.PlayClip("胸骨边缘动画", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——胸骨线", 7, 0, 2, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
GameManager.Instance.multiObjectController.RotateAllTo0(() => {
fsm.ShowArrow("点击“胸骨边缘”", "胸骨边缘", 0, 999);
fsm.Show_Light_EnableInteraction("胸骨边缘");
});
fsm.InteractionDown("胸骨边缘", obj => {
fsm.HideArrow();
fsm.InteractionDown("胸骨边缘", null);
fsm.Hide_Unlight_DisableInteraction("胸骨边缘");
fsm.AddScore(0, 1f);
fsm.PlayClip("胸骨边缘动画", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateExit()

View File

@ -6,22 +6,32 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("腋中线动画1", () => {
fsm.ShowArrow("点击“腋前线和腋后线之间”", "腋前线和腋后线之间", 0, 999);
fsm.Show_Light_EnableInteraction("腋前线和腋后线之间");
});
fsm.InteractionDown("腋前线和腋后线之间", obj => {
fsm.HideArrow();
fsm.InteractionDown("腋前线和腋后线之间", null);
fsm.Hide_Unlight_DisableInteraction("腋前线和腋后线之间");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("腋中线动画2", () => {
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("垂直线标志——腋中线", 9, 0, 2, () => {
fsm.nextState = true;
});
});
}
if (fsm.main_gameModel.modeType == ZXKFramework.ModeType.ShiXun)
{
fsm.ShowTip(0);
fsm.PlayBgm(0);
fsm.PlayClip("腋中线动画1", () => {
fsm.ShowArrow("点击“腋前线和腋后线之间”", "腋前线和腋后线之间", 0, 999);
fsm.Show_Light_EnableInteraction("腋前线和腋后线之间");
});
fsm.InteractionDown("腋前线和腋后线之间", obj => {
fsm.HideArrow();
fsm.InteractionDown("腋前线和腋后线之间", null);
fsm.Hide_Unlight_DisableInteraction("腋前线和腋后线之间");
fsm.AddScore(0, 0.5f);
fsm.PlayClip("腋中线动画2", () => {
fsm.nextState = true;
});
});
}
}
public override void OnStateStay()
{

View File

@ -14,11 +14,20 @@ namespace YiLiao.XinFeiTingZhen
public override void OnStateEnter()
{
base.OnStateEnter();
fsm.PlayBgm(0);
fsm.ShowTip(0);
fsm.Light("支气管听诊器位置1");
fsm.ShowArrow("将实物听诊器放置于胸骨上窝处进行听诊。", "支气管听诊器位置1", 0, 999);
Countdown();
if (fsm.main_gameModel.modeType == ModeType.KaoHe)
{
fsm.ShowTxtImgQuestion("肺部听诊——正常呼吸音——支气管呼吸音", 14, 0, 5, () => {
fsm.nextState = true;
});
}
if (fsm.main_gameModel.modeType == ModeType.ShiXun)
{
fsm.PlayBgm(0);
fsm.ShowTip(0);
fsm.Light("支气管听诊器位置1");
fsm.ShowArrow("将实物听诊器放置于胸骨上窝处进行听诊。", "支气管听诊器位置1", 0, 999);
Countdown();
}
}
void Countdown()
{

View File

@ -179,7 +179,7 @@ namespace YiLiao.XinFeiTingZhen
new[] { "·Î²¿ÌýÕï", "Òì³£ºôÎüÒô", "†ªÒô", "µÍµ÷¸É†ªÒô£¨÷ýÒô£©", "DiDiaoGanLuoYin" },
new[] { "·Î²¿ÌýÕï", "Òì³£ºôÎüÒô", "†ªÒô", "ʪ†ªÒô", "ShiLuoYin" },
new[] { "·Î²¿ÌýÕï", "Òì³£ºôÎüÒô", "†ªÒô", "¸É†ªÒô&ʪ†ªÒô", "GanLuoYin&ShiLuoYin" },
new[] { "·Î²¿ÌýÕï", "Òì³£ºôÎüÒô", "†ªÒô", "¸É†ªÒô&ʪ†ªÒô", "GanLuoYin_ShiLuoYin" },
new[] { "·Î²¿ÌýÕï", "Òì³£ºôÎüÒô", "ÐØÄ¤Ä¦²ÁÒô", "XiongMoMoCaYin" },