中文版

This commit is contained in:
CaiYanPeng 2022-04-06 10:21:30 +08:00
parent 0a4925bb39
commit 92d0579060
20 changed files with 2870 additions and 2041 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

View File

@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: c94354c4746a17449947015e2b8416ed
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
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: 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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

View File

@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: ae07bba802beebb448ac13778b6b3655
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
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: 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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,128 @@
fileFormatVersion: 2
guid: 4bef0e6bb00e8c84faea7574ec383789
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
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: 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
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -12,6 +12,7 @@ GameObject:
- component: {fileID: 8180001677099435467}
- component: {fileID: 8180001677099435466}
- component: {fileID: 8180001677099435477}
- component: {fileID: 5438037996202199744}
m_Layer: 5
m_Name: BtnRide
m_TagString: Untagged
@ -118,6 +119,20 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &5438037996202199744
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8180001677099435479}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 144345f9d1132d348acb7e21bc1cd3d1, type: 3}
m_Name:
m_EditorClassIdentifier:
newNav: {fileID: 0}
zhImage: {fileID: 21300000, guid: c94354c4746a17449947015e2b8416ed, type: 3}
--- !u!1 &8180001677565645550
GameObject:
m_ObjectHideFlags: 0
@ -206,6 +221,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 062e7f4cad92a34488b81254ede4cbe9, type: 3}
m_Name:
m_EditorClassIdentifier:
newNav: {fileID: 0}
--- !u!1 &8180001678546077971
GameObject:
m_ObjectHideFlags: 0
@ -218,6 +234,7 @@ GameObject:
- component: {fileID: 8180001678546077975}
- component: {fileID: 8180001678546077974}
- component: {fileID: 8180001678546077969}
- component: {fileID: 913408422226666838}
m_Layer: 5
m_Name: BtnRower
m_TagString: Untagged
@ -324,6 +341,20 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &913408422226666838
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8180001678546077971}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 144345f9d1132d348acb7e21bc1cd3d1, type: 3}
m_Name:
m_EditorClassIdentifier:
newNav: {fileID: 0}
zhImage: {fileID: 21300000, guid: ae07bba802beebb448ac13778b6b3655, type: 3}
--- !u!1 &8180001678567615465
GameObject:
m_ObjectHideFlags: 0

View File

@ -1663,6 +1663,7 @@ GameObject:
- component: {fileID: 7078760339212263841}
- component: {fileID: 7078760339212263843}
- component: {fileID: 7078760339212263840}
- component: {fileID: 6546455244607331817}
m_Layer: 5
m_Name: t2
m_TagString: Untagged
@ -1730,6 +1731,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: DISTANCE
--- !u!114 &6546455244607331817
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7078760339212263846}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key: row distance
--- !u!1 &7078760339261665679
GameObject:
m_ObjectHideFlags: 0
@ -2282,6 +2296,7 @@ GameObject:
- component: {fileID: 7078760340379879918}
- component: {fileID: 7078760340379879912}
- component: {fileID: 7078760340379879913}
- component: {fileID: 7053423422732901378}
m_Layer: 5
m_Name: t2
m_TagString: Untagged
@ -2349,6 +2364,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: TIME
--- !u!114 &7053423422732901378
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7078760340379879919}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &7078760340584941023
GameObject:
m_ObjectHideFlags: 0

View File

@ -185,6 +185,7 @@ GameObject:
- component: {fileID: 4031624513218395768}
- component: {fileID: 3376309597743647898}
- component: {fileID: 9202236902224906309}
- component: {fileID: 3772509245299475173}
m_Layer: 5
m_Name: Distance
m_TagString: Untagged
@ -252,6 +253,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Distance
--- !u!114 &3772509245299475173
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 988576974877522451}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &1171872874490255916
GameObject:
m_ObjectHideFlags: 0
@ -419,6 +433,7 @@ GameObject:
- component: {fileID: 3401245129475984101}
- component: {fileID: 883011028752031636}
- component: {fileID: 2285185995368569663}
- component: {fileID: 8472381543662386331}
m_Layer: 5
m_Name: Power
m_TagString: Untagged
@ -486,6 +501,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Power
--- !u!114 &8472381543662386331
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1992249364564666217}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &2004114974358428415
GameObject:
m_ObjectHideFlags: 0
@ -497,6 +525,7 @@ GameObject:
- component: {fileID: 4799452431182790670}
- component: {fileID: 2746364332247832273}
- component: {fileID: 3839891350735976193}
- component: {fileID: 4154837659682089531}
m_Layer: 5
m_Name: Time
m_TagString: Untagged
@ -564,6 +593,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Time
--- !u!114 &4154837659682089531
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2004114974358428415}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &2291671146004638827
GameObject:
m_ObjectHideFlags: 0
@ -1185,6 +1227,7 @@ GameObject:
- component: {fileID: 846972170020553495}
- component: {fileID: 6200588902494337232}
- component: {fileID: 3476865342319611071}
- component: {fileID: 714659164399088729}
m_Layer: 5
m_Name: HR
m_TagString: Untagged
@ -1252,6 +1295,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Heart Rate
--- !u!114 &714659164399088729
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3409000978865239766}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &3409509549684009509
GameObject:
m_ObjectHideFlags: 0
@ -1932,6 +1988,7 @@ GameObject:
- component: {fileID: 511052139518430559}
- component: {fileID: 7736439493421197611}
- component: {fileID: 7816475199832687586}
- component: {fileID: 731389744701616873}
m_Layer: 5
m_Name: Count
m_TagString: Untagged
@ -1999,6 +2056,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Count
--- !u!114 &731389744701616873
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4411386912352320393}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &4586062991227873039
GameObject:
m_ObjectHideFlags: 0
@ -3843,6 +3913,7 @@ GameObject:
- component: {fileID: 4893231945485775808}
- component: {fileID: 5484398380002389985}
- component: {fileID: 6856907207531205392}
- component: {fileID: 9201264173650784227}
m_Layer: 5
m_Name: Title
m_TagString: Untagged
@ -3910,6 +3981,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Share to
--- !u!114 &9201264173650784227
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8181614125233644196}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &8493081024696889529
GameObject:
m_ObjectHideFlags: 0
@ -3997,6 +4081,7 @@ GameObject:
- component: {fileID: 8906919349551930787}
- component: {fileID: 933775988788516623}
- component: {fileID: 6477600242261128195}
- component: {fileID: 6068312267038441}
m_Layer: 5
m_Name: 500
m_TagString: Untagged
@ -4064,6 +4149,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Speed/500m
--- !u!114 &6068312267038441
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8524013892647126902}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &8668544433256472685
GameObject:
m_ObjectHideFlags: 0
@ -4153,6 +4251,7 @@ GameObject:
- component: {fileID: 615585054253890382}
- component: {fileID: 970372551260799113}
- component: {fileID: 7971329388082365070}
- component: {fileID: 6954423498046079276}
m_Layer: 5
m_Name: Title
m_TagString: Untagged
@ -4220,6 +4319,19 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: RANK
--- !u!114 &6954423498046079276
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8755676129681690136}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47f6ee11b78f3247a0b474b6c36e2cd, type: 3}
m_Name:
m_EditorClassIdentifier:
key:
--- !u!1 &8769712220960206720
GameObject:
m_ObjectHideFlags: 0
@ -4745,7 +4857,7 @@ PrefabInstance:
- target: {fileID: 5329299856310536127, guid: 6b94e789d6585a04dbdc04c8a7cf97b2,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
value: 20
objectReference: {fileID: 0}
- target: {fileID: 5329299856310536127, guid: 6b94e789d6585a04dbdc04c8a7cf97b2,
type: 3}
@ -4920,7 +5032,7 @@ PrefabInstance:
- target: {fileID: 5329299856310536127, guid: 6b94e789d6585a04dbdc04c8a7cf97b2,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
value: 20
objectReference: {fileID: 0}
- target: {fileID: 5329299856310536127, guid: 6b94e789d6585a04dbdc04c8a7cf97b2,
type: 3}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: a1e43bb033650884fa2d63c2b3705140
guid: 85ab205d9cb067543bdb413f67e40c56
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a1e43bb033650884fa2d63c2b3705140
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -327,7 +327,41 @@
"Request to make the route public": "请求公开路线",
"Do you want to make the route public?": "是否将此线路公开?",
"Submitted, please wait for background review.": "已提交,请等待后台审核。",
"Route is public.": "路线已公开。"
"Route is public.": "路线已公开。",
"RES": "阻力",
"Peak F": "峰力值",
"AVG F": "均力值",
"PWR": "功率",
"COUNT": "桨次",
"Count": "桨次",
"EST": "预计完成",
"Stroke to start the workout.": "拉动划船机开始训练!",
"Unconnected": "未连接",
"Connected": "已连接",
"STOPPED": "已停止",
"Do you need to save?": "你需要保存吗?",
"Stroke to continue the workout.": "拉动划船机继续训练!",
"Just Row": "自由划",
"GO": "开始",
"Speed/500m": "500m配速",
"Share to": "分享到",
"VIEW MORE": "查看更多",
"DEFINE": "确定",
"Customize": "自定义",
"Rowing Machine": "划船机",
"row distance": "里程",
"ROWER": "划船",
"Rowing time": "划船时间",
"Rowing equipment": "划船设备",
"Re-Rowing": "重新划船",
"Rowing again?": "是否确定要重新开始划船?",
"Press \"Menu\" to save.": "请点击划船机表头\"Menu\"按钮以保存!",
"Please select a course.": "请选择一个课程!",
"Please end this training.": "请结束这次训练!",
"Minimum mileage is 100M.": "最低里程是100M",
"Minimum time is 20s.": "最低时间是20s",
"Please enter an integer between 0-59.": "请输入一个0-59的整数"
},
"en": {
"HOT ROUTES": "HOT ROUTES",
@ -649,6 +683,40 @@
"Request to make the route public": "Request to make the route public",
"Do you want to make the route public?": "Do you want to make the route public?",
"Submitted, please wait for background review.": "Submitted, please wait for background review.",
"Route is public.": "Route is public."
"Route is public.": "Route is public.",
"RES": "RES",
"Peak F": "Peak F",
"AVG F": "AVG F",
"PWR": "PWR",
"COUNT": "COUNT",
"Count": "Count",
"EST": "EST",
"Stroke to start the workout.": "Stroke to start the workout.",
"Unconnected": "Unconnected",
"Connected": "Connected",
"STOPPED": "STOPPED",
"Do you need to save?": "Do you need to save?",
"Stroke to continue the workout.": "Stroke to continue the workout.",
"Just Row": "Just Row",
"GO": "GO",
"Speed/500m": "Speed/500m",
"Share to": "Share to",
"VIEW MORE": "VIEW MORE",
"DEFINE": "DEFINE",
"Customize": "Customize",
"Rowing Machine": "Rowing Machine",
"row distance": "DISTANCE",
"ROWER": "ROWER",
"Rowing time": "Rowing time",
"Rowing equipment": "Rowing equipment",
"Re-Rowing": "Re-Rowing",
"Rowing again?": "Are you sure you want to start rowing again?",
"Press \"Menu\" to save.": "Press \"Menu\" to save.",
"Please select a course.": "Please select a course.",
"Please end this training.": "Please end this training.",
"Minimum mileage is 100M.": "Minimum mileage is 100M.",
"Minimum time is 20s.": "Minimum time is 20s.",
"Please enter an integer between 0-59.": "Please enter an integer between 0-59."
}
}

View File

@ -243,7 +243,6 @@ public static class App
//UdpAddress = new IPEndPoint(IPAddress.Parse("192.168.0.102"), 21001);
//TcpAddress = new IPEndPoint(IPAddress.Parse("192.168.0.102"), 21001);
#endif
if (!FB.IsInitialized)
{
FB.Init();

View File

@ -67,7 +67,7 @@ namespace Assets.Scripts.Devices.Ble.Characteristic
List<ushort> r = new List<ushort>();
for (int i = 3; i < data.Length; i += 2)
{
ushort pull = Convert.ToUInt16(Math.Round(LbsToNewton(data[i])));
ushort pull = data[i] < 10 ? (ushort)0 : Convert.ToUInt16(Math.Round(LbsToNewton(data[i])));
r.Add(pull);
PullValue = pull;
}

View File

@ -234,7 +234,7 @@ public class RowerHomeScript : PFUIPanel
isPause = true;
if (C2RowerData.IsEnabled == true)
{
Utils.showToast(null, @"Press ""Menu"" to save.", int.MaxValue, stopFunc: () => C2RowerData.isReadyStatus, endCallback: Init);
Utils.showToast(null, "Press \"Menu\" to save.", int.MaxValue, stopFunc: () => C2RowerData.isReadyStatus, endCallback: Init);
}
else
{
@ -252,7 +252,7 @@ public class RowerHomeScript : PFUIPanel
//var dw = rowerType.type == 1 ? $"{rowerType.value}M" : $"{(rowerType.value / 60).ToString("#0.00")}Min";
//bottom.Find("Expected/Title").GetComponent<Text>().text = $"EST\n/ {dw}";
var dw = rowerType.type == 1 ? $"" : $"\nM";
bottom.Find("Expected/Title").GetComponent<Text>().text = $"EST{dw}";
bottom.Find("Expected/Title").GetComponent<Text>().text = $"{App.GetLocalString("EST")}{dw}";
Init();
//Utils.showToast(null, "请滑动划船机并开始", isLowest: true, type: 1);
}
@ -304,7 +304,7 @@ public class RowerHomeScript : PFUIPanel
};
if (C2RowerData.IsEnabled == true)
{
Utils.showToast(null, @"Press ""Menu"" to save.", int.MaxValue, stopFunc: () => C2RowerData.isReadyStatus, endCallback: f);
Utils.showToast(null, "Press \"Menu\" to save.", int.MaxValue, stopFunc: () => C2RowerData.isReadyStatus, endCallback: f);
}
else
{
@ -381,7 +381,7 @@ public class RowerHomeScript : PFUIPanel
//设定一个标准 如果满足条件不让他开始
if (C2RowerData.IsEnabled && RowerData != null && RowerData.ElapsedTime >= 5)
{
Utils.showToast(null, @"Press ""Menu"" to save.", stopFunc: () => RowerData.ElapsedTime < 5);
Utils.showToast(null, "Press \"Menu\" to save.", stopFunc: () => RowerData.ElapsedTime < 5);
return;
}
if (!isPause)
@ -492,6 +492,7 @@ public class RowerHomeScript : PFUIPanel
left.Find("RightImage/Value").GetComponent<Image>().fillAmount = 0;
left.Find("Times/Value").GetComponent<Text>().text = "---";
left.Find("Calories/Value").GetComponent<Text>().text = "---";
pullList = new List<DoubleVector2>();
mid.Find("GraphChart").GetComponent<RowerGraphChartFeed>().SetData(pullList);
openTimer = false;
@ -522,6 +523,7 @@ public class RowerHomeScript : PFUIPanel
//bottom.Find("MS/AvgValue").GetComponent<Text>().text = "---";
bottom.Find("BPM/Value").GetComponent<Text>().text = "---";
bottom.Find("Expected/Value").GetComponent<Text>().text = "---";
bottom.Find("Expected/Title").GetComponent<Text>().text = bottom.Find("Expected/Title").GetComponent<Text>().text.Replace("EST",App.GetLocalString("EST"));
mid.Find("AvgForce/Value").GetComponent<Text>().text = "---";
mid.Find("PeakForce/Value").GetComponent<Text>().text = "---";
records = new List<string>();

View File

@ -92,7 +92,7 @@ public class RouteItem : MonoBehaviour
Utils.DisplayImage(raw, result.Cover, true);
}
row1.Find("Time").GetComponent<Text>().text = $"<color=#5c5c6e>{App.GetLocalString("Rowing time")}:</color>{TimeSpan.FromSeconds(result.TotalTime).ToString()}";
row1.Find("Distance").GetComponent<Text>().text = $"<color=#5c5c6e>{App.GetLocalString("Distance")}:</color>{result.TotalDistance}M";
row1.Find("Distance").GetComponent<Text>().text = $"<color=#5c5c6e>{App.GetLocalString("row distance")}:</color>{result.TotalDistance}M";
row2.Find("Device").GetComponent<Text>().text = $"<color=#5c5c6e>{App.GetLocalString("Rowing equipment")}:</color>{result.ManufacturerName}";
left.Find("Progress").gameObject.SetActive(false);
string typeStr = "Free";

View File

@ -244,8 +244,8 @@ public class RowerDeviceView : MonoBehaviour
connectionPanel.SetActive(false);
logo.sprite = sprite0;
noDevice.text = "NO DEVICE";
searchState.text = "Searching...";
noDevice.text = App.GetLocalString("NO DEVICE");
searchState.text = App.GetLocalString("Searching...");
var hasDevice = false;
if (SensorType == SensorType.SpeedCadence)

View File

@ -79,7 +79,7 @@ public class RowerWelldone : PFUIPanel
Close();
return;
}
transform.Find("Container/BtnDefine/Text").GetComponent<Text>().text = $"{"DEFINE"}({remainTime.ToString("#0")})";
transform.Find("Container/BtnDefine/Text").GetComponent<Text>().text = $"{App.GetLocalString("DEFINE")}({remainTime.ToString("#0")})";
timer += 1f;
}
}
@ -101,7 +101,7 @@ public class RowerWelldone : PFUIPanel
startTime = true;
remainTime = 10f;
timer = 1f;
transform.Find("Container/BtnDefine/Text").GetComponent<Text>().text = $"{"DEFINE"}({remainTime.ToString("#0")})";
transform.Find("Container/BtnDefine/Text").GetComponent<Text>().text = $"{App.GetLocalString("DEFINE")}({remainTime.ToString("#0")})";
}
}

View File

@ -162,7 +162,7 @@ namespace Assets.Scripts
{"HeartRate","Heart Rate Monitor|Images/Devices/Heart Rate_3" },
{"SpeedCadence","Cadence Sensor|Images/Devices/Cadence_3" },
{"Speed","Speed Meter|Images/Devices/Speed_3" },
{"Rower","Rower Machine|Images/Rower/设备 - 划船机" }
{"Rower","Rowing Machine|Images/Rower/设备 - 划船机" }
};
}
return _deviceDict;