提交,紫外灯,折射仪

This commit is contained in:
李浩 2025-02-07 18:03:05 +08:00
parent 76fdf20668
commit 69df75682f
16 changed files with 9916 additions and 227 deletions

File diff suppressed because it is too large Load Diff

View File

@ -359,8 +359,17 @@ AnimationClip:
- serializedVersion: 3
time: 0.9166667
value: {x: 0.3484352, y: -0.8670656, z: 31.53837}
inSlope: {x: 0.000018486462, y: 0, z: 27.599539}
outSlope: {x: 0.000018486462, y: 0, z: 27.599539}
inSlope: {x: 0, y: -2.569083, z: 33.863018}
outSlope: {x: 0, y: -2.569083, z: 33.863018}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.35
value: {x: -10.55403, y: -11.84808, z: 45.71507}
inSlope: {x: 0, y: 0, z: 23.627832}
outSlope: {x: 0, y: 0, z: 23.627832}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -439,60 +448,87 @@ AnimationClip:
- serializedVersion: 3
time: 1.05
value: {x: -0.0343, y: 0.017300129, z: -0.0037026405}
inSlope: {x: 0, y: -0.0005149841, z: 0}
outSlope: {x: 0, y: -0.0005149841, z: 0}
inSlope: {x: 0, y: -0.00038971772, z: 0}
outSlope: {x: 0, y: -0.00038971772, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.2
value: {x: -0.031459987, y: 0.012760162, z: -0.0037026405}
inSlope: {x: 0, y: -0.00016574186, z: 0}
outSlope: {x: 0, y: -0.00016574186, z: 0}
time: 1.35
value: {x: -0.031210005, y: 0.012570143, z: -0.004412651}
inSlope: {x: 0.011555552, y: 0, z: -0.0016000534}
outSlope: {x: 0.011555552, y: 0, z: -0.0016000534}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.5333333
value: {x: -0.031499982, y: 0.012740135, z: -0.0010426044}
inSlope: {x: 0, y: -0.00013351443, z: 0.00026623407}
outSlope: {x: 0, y: -0.00013351443, z: 0.00026623407}
time: 1.5
value: {x: -0.0291, y: 0.015160084, z: -0.004592657}
inSlope: {x: 0.01029479, y: 0.015378755, z: -0.0008842821}
outSlope: {x: 0.01029479, y: 0.015378755, z: -0.0008842821}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.8
value: {x: -0.029500008, y: 0.009400129, z: -0.0010026693}
inSlope: {x: 0, y: -0.008275262, z: 0}
outSlope: {x: 0, y: -0.008275262, z: 0}
time: 1.6666666
value: {x: -0.027949989, y: 0.01744008, z: -0.0046926737}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.85
value: {x: -0.0291, y: 0.015160084, z: -0.004592657}
inSlope: {x: -0.0069143088, y: -0.013057163, z: 0.0011430467}
outSlope: {x: -0.0069143088, y: -0.013057163, z: 0.0011430467}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.0166667
value: {x: -0.031100005, y: 0.008400202, z: -0.0010026693}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
value: {x: -0.030369997, y: 0.012870073, z: -0.0038026571}
inSlope: {x: 0, y: 0, z: 0.0038825753}
outSlope: {x: 0, y: 0, z: 0.0038825753}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.1666667
value: {x: -0.028149992, y: 0.010210037, z: -0.00094258785}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
time: 2.1333334
value: {x: -0.029740006, y: 0.014540195, z: -0.0034925938}
inSlope: {x: 0, y: 0, z: 0.0013712475}
outSlope: {x: 0, y: 0, z: 0.0013712475}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.25
value: {x: -0.030249983, y: 0.012620211, z: -0.0034126043}
inSlope: {x: -0.0035499071, y: 0, z: 0.0015997901}
outSlope: {x: -0.0035499071, y: 0, z: 0.0015997901}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.3333333
value: {x: -0.030999988, y: 0.008400202, z: -0.0010026693}
value: {x: -0.030449986, y: 0.012940168, z: -0.0030425787}
inSlope: {x: 0, y: 0.0063991537, z: 0}
outSlope: {x: 0, y: 0.0063991537, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.45
value: {x: -0.029740006, y: 0.014540195, z: -0.0034925938}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
@ -500,8 +536,8 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.55
value: {x: -0.028149992, y: 0.010210037, z: -0.00094258785}
time: 2.6166666
value: {x: -0.030449986, y: 0.012940168, z: -0.0030425787}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
@ -509,19 +545,46 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.75
value: {x: -0.030999988, y: 0.008400202, z: -0.0010026693}
inSlope: {x: -0.01728568, y: 0, z: -0.0006866452}
outSlope: {x: -0.01728568, y: 0, z: -0.0006866452}
time: 2.7333333
value: {x: -0.029740006, y: 0.014540195, z: -0.0034925938}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.9
value: {x: -0.034199983, y: 0.01736021, z: -0.011392593}
inSlope: {x: 0, y: 0, z: -0.09590697}
outSlope: {x: 0, y: 0, z: -0.09590697}
time: 2.8333333
value: {x: -0.030449986, y: 0.012940168, z: -0.0030425787}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.95
value: {x: -0.029740006, y: 0.014540195, z: -0.0034925938}
inSlope: {x: 0.00809991, y: 0.013319486, z: -0.009300466}
outSlope: {x: 0.00809991, y: 0.013319486, z: -0.009300466}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 3
value: {x: -0.0291, y: 0.015160084, z: -0.004592657}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 3.0666666
value: {x: -0.0291, y: 0.015160084, z: -0.004592657}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -529,8 +592,8 @@ AnimationClip:
- serializedVersion: 3
time: 3.1833334
value: {x: 0.00049999356, y: 0.00020003319, z: -0.046002626}
inSlope: {x: 0.0075424747, y: -0.10313172, z: -0.0020574841}
outSlope: {x: 0.0075424747, y: -0.10313172, z: -0.0020574841}
inSlope: {x: 0.010559463, y: -0.13910405, z: -0.0028804792}
outSlope: {x: 0.010559463, y: -0.13910405, z: -0.0028804792}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -747,8 +810,26 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.2
value: -0.031459987
time: 1.35
value: -0.031210005
inSlope: 0.011555552
outSlope: 0.011555552
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5
value: -0.0291
inSlope: 0.01029479
outSlope: 0.01029479
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: -0.027949989
inSlope: 0
outSlope: 0
tangentMode: 136
@ -756,26 +837,17 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5333333
value: -0.031499982
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8
value: -0.029500008
inSlope: 0
outSlope: 0
time: 1.85
value: -0.0291
inSlope: -0.0069143088
outSlope: -0.0069143088
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0166667
value: -0.031100005
value: -0.030369997
inSlope: 0
outSlope: 0
tangentMode: 136
@ -783,17 +855,26 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.1666667
value: -0.028149992
time: 2.1333334
value: -0.029740006
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: -0.030249983
inSlope: -0.0035499071
outSlope: -0.0035499071
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3333333
value: -0.030999988
value: -0.030449986
inSlope: 0
outSlope: 0
tangentMode: 136
@ -801,8 +882,8 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.55
value: -0.028149992
time: 2.45
value: -0.029740006
inSlope: 0
outSlope: 0
tangentMode: 136
@ -810,17 +891,53 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.75
value: -0.030999988
inSlope: -0.01728568
outSlope: -0.01728568
time: 2.6166666
value: -0.030449986
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.9
value: -0.034199983
time: 2.7333333
value: -0.029740006
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.8333333
value: -0.030449986
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.95
value: -0.029740006
inSlope: 0.00809991
outSlope: 0.00809991
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3
value: -0.0291
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3.0666666
value: -0.0291
inSlope: 0
outSlope: 0
tangentMode: 136
@ -830,8 +947,8 @@ AnimationClip:
- serializedVersion: 3
time: 3.1833334
value: 0.00049999356
inSlope: 0.0075424747
outSlope: 0.0075424747
inSlope: 0.010559463
outSlope: 0.010559463
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@ -995,42 +1112,15 @@ AnimationClip:
- serializedVersion: 3
time: 1.05
value: 0.017300129
inSlope: -0.0005149841
outSlope: -0.0005149841
inSlope: -0.00038971772
outSlope: -0.00038971772
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.2
value: 0.012760162
inSlope: -0.00016574186
outSlope: -0.00016574186
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5333333
value: 0.012740135
inSlope: -0.00013351443
outSlope: -0.00013351443
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8
value: 0.009400129
inSlope: -0.008275262
outSlope: -0.008275262
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0166667
value: 0.008400202
time: 1.35
value: 0.012570143
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1038,8 +1128,53 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.1666667
value: 0.010210037
time: 1.5
value: 0.015160084
inSlope: 0.015378755
outSlope: 0.015378755
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0.01744008
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.85
value: 0.015160084
inSlope: -0.013057163
outSlope: -0.013057163
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0166667
value: 0.012870073
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.1333334
value: 0.014540195
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: 0.012620211
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1048,7 +1183,16 @@ AnimationClip:
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3333333
value: 0.008400202
value: 0.012940168
inSlope: 0.0063991537
outSlope: 0.0063991537
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.45
value: 0.014540195
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1056,8 +1200,8 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.55
value: 0.010210037
time: 2.6166666
value: 0.012940168
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1065,8 +1209,8 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.75
value: 0.008400202
time: 2.7333333
value: 0.014540195
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1074,8 +1218,35 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.9
value: 0.01736021
time: 2.8333333
value: 0.012940168
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.95
value: 0.014540195
inSlope: 0.013319486
outSlope: 0.013319486
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3
value: 0.015160084
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3.0666666
value: 0.015160084
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1085,8 +1256,8 @@ AnimationClip:
- serializedVersion: 3
time: 3.1833334
value: 0.00020003319
inSlope: -0.10313172
outSlope: -0.10313172
inSlope: -0.13910405
outSlope: -0.13910405
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@ -1257,8 +1428,26 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.2
value: -0.0037026405
time: 1.35
value: -0.004412651
inSlope: -0.0016000534
outSlope: -0.0016000534
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5
value: -0.004592657
inSlope: -0.0008842821
outSlope: -0.0008842821
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: -0.0046926737
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1266,44 +1455,44 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.5333333
value: -0.0010426044
inSlope: 0.00026623407
outSlope: 0.00026623407
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.8
value: -0.0010026693
inSlope: 0
outSlope: 0
time: 1.85
value: -0.004592657
inSlope: 0.0011430467
outSlope: 0.0011430467
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0166667
value: -0.0010026693
inSlope: 0
outSlope: 0
value: -0.0038026571
inSlope: 0.0038825753
outSlope: 0.0038825753
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.1666667
value: -0.00094258785
inSlope: 0
outSlope: 0
time: 2.1333334
value: -0.0034925938
inSlope: 0.0013712475
outSlope: 0.0013712475
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.25
value: -0.0034126043
inSlope: 0.0015997901
outSlope: 0.0015997901
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3333333
value: -0.0010026693
value: -0.0030425787
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1311,8 +1500,8 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.55
value: -0.00094258785
time: 2.45
value: -0.0034925938
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1320,19 +1509,55 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.75
value: -0.0010026693
inSlope: -0.0006866452
outSlope: -0.0006866452
time: 2.6166666
value: -0.0030425787
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.9
value: -0.011392593
inSlope: -0.09590697
outSlope: -0.09590697
time: 2.7333333
value: -0.0034925938
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.8333333
value: -0.0030425787
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.95
value: -0.0034925938
inSlope: -0.009300466
outSlope: -0.009300466
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3
value: -0.004592657
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 3.0666666
value: -0.004592657
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@ -1340,8 +1565,8 @@ AnimationClip:
- serializedVersion: 3
time: 3.1833334
value: -0.046002626
inSlope: -0.0020574841
outSlope: -0.0020574841
inSlope: -0.0028804792
outSlope: -0.0028804792
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@ -1478,8 +1703,17 @@ AnimationClip:
- serializedVersion: 3
time: 0.9166667
value: 0.3484352
inSlope: 0.000018486462
outSlope: 0.000018486462
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.35
value: -10.55403
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
@ -1535,6 +1769,15 @@ AnimationClip:
- serializedVersion: 3
time: 0.9166667
value: -0.8670656
inSlope: -2.569083
outSlope: -2.569083
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.35
value: -11.84808
inSlope: 0
outSlope: 0
tangentMode: 136
@ -1592,8 +1835,17 @@ AnimationClip:
- serializedVersion: 3
time: 0.9166667
value: 31.53837
inSlope: 27.599539
outSlope: 27.599539
inSlope: 33.863018
outSlope: 33.863018
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.35
value: 45.71507
inSlope: 23.627832
outSlope: 23.627832
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334

View File

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

View File

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

View File

@ -0,0 +1,796 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-6308719927645724668
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3}
m_Name: Animation Track
m_EditorClassIdentifier:
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips: []
m_Markers:
m_Objects: []
m_InfiniteClipPreExtrapolation: 1
m_InfiniteClipPostExtrapolation: 1
m_InfiniteClipOffsetPosition: {x: -0.4453, y: 1.2115678, z: 2.3}
m_InfiniteClipOffsetEulerAngles: {x: 270, y: 0, z: 0}
m_InfiniteClipTimeOffset: 0
m_InfiniteClipRemoveOffset: 0
m_InfiniteClipApplyFootIK: 1
mInfiniteClipLoop: 0
m_MatchTargetFields: 63
m_Position: {x: 0, y: 0, z: 0}
m_EulerAngles: {x: 0, y: 0, z: 0}
m_AvatarMask: {fileID: 0}
m_ApplyAvatarMask: 1
m_TrackOffset: 0
m_InfiniteClip: {fileID: 9180030894821278021}
m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_ApplyOffsets: 0
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bfda56da833e2384a9677cd3c976a436, type: 3}
m_Name: FangRuAnMen
m_EditorClassIdentifier:
m_Version: 0
m_Tracks:
- {fileID: -6308719927645724668}
- {fileID: 8913996549910610993}
m_FixedDuration: 0
m_EditorSettings:
m_Framerate: 60
m_ScenePreview: 1
m_DurationMode: 0
m_MarkerTrack: {fileID: 0}
--- !u!74 &3622451270333195696
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Recorded (1)
serializedVersion: 7
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.0833333
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.2333333
value: {x: 90, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.4666667
value: {x: 90, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.5
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
path:
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 0
attribute: 4
script: {fileID: 0}
typeID: 4
customType: 4
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 2.5
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.2333333
value: 90
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4666667
value: 90
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.x
path:
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.2333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.y
path:
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.0833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.2333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.z
path:
classID: 4
script: {fileID: 0}
flags: 16
m_EulerEditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.x
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.y
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.z
path:
classID: 4
script: {fileID: 0}
flags: 0
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events: []
--- !u!114 &8913996549910610993
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3}
m_Name: Animation Track (1)
m_EditorClassIdentifier:
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips: []
m_Markers:
m_Objects: []
m_InfiniteClipPreExtrapolation: 1
m_InfiniteClipPostExtrapolation: 1
m_InfiniteClipOffsetPosition: {x: -0.000000019073486, y: -0.084614865, z: -0.010555115}
m_InfiniteClipOffsetEulerAngles: {x: -0, y: 0, z: 0}
m_InfiniteClipTimeOffset: 0
m_InfiniteClipRemoveOffset: 0
m_InfiniteClipApplyFootIK: 1
mInfiniteClipLoop: 0
m_MatchTargetFields: 63
m_Position: {x: 0, y: 0, z: 0}
m_EulerAngles: {x: 0, y: 0, z: 0}
m_AvatarMask: {fileID: 0}
m_ApplyAvatarMask: 1
m_TrackOffset: 0
m_InfiniteClip: {fileID: 3622451270333195696}
m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_ApplyOffsets: 0
--- !u!74 &9180030894821278021
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Recorded
serializedVersion: 7
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
path:
m_PositionCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.1833333
value: {x: 0, y: 0.05669999, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.3166666
value: {x: 0.1692, y: 0.05669999, z: 0.012232184}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 2.4166667
value: {x: 0.1692, y: -0.07310009, z: 0.012232184}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
path:
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 0
attribute: 1
script: {fileID: 0}
typeID: 4
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 0
attribute: 4
script: {fileID: 0}
typeID: 4
customType: 4
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 2.4166667
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.1833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3166666
value: 0.1692
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4166667
value: 0.1692
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.1833333
value: 0.05669999
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3166666
value: 0.05669999
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4166667
value: -0.07310009
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.y
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.1833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.3166666
value: 0.012232184
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 2.4166667
value: 0.012232184
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.x
path:
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.y
path:
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.z
path:
classID: 4
script: {fileID: 0}
flags: 16
m_EulerEditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.x
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.y
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.z
path:
classID: 4
script: {fileID: 0}
flags: 0
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0
m_Events: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5ee026aac7d4bc14e893fcfa59e743cf
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,450 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &-5682818988290283957
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Recorded
serializedVersion: 7
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
path: SM_DiaZi004
m_PositionCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0.0024615477, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
value: {x: 0, y: -0.0222, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
path: SM_DiaZi004
m_ScaleCurves: []
m_FloatCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0.5
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5833333
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.6
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_IsActive
path: SM_DiaZi004
classID: 1
script: {fileID: 0}
flags: 0
m_PPtrCurves: []
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 3526449557
attribute: 1
script: {fileID: 0}
typeID: 4
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 3526449557
attribute: 2086281974
script: {fileID: 0}
typeID: 1
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 3526449557
attribute: 4
script: {fileID: 0}
typeID: 4
customType: 4
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping: []
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.6
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0.5
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5833333
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.6
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_IsActive
path: SM_DiaZi004
classID: 1
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.x
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.y
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: localEulerAnglesRaw.z
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.0024615477
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: -0.0222
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.y
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
m_EulerEditorCurves:
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.x
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.y
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.z
path: SM_DiaZi004
classID: 4
script: {fileID: 0}
flags: 0
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_Events: []
--- !u!114 &-297447856782590999
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3}
m_Name: Animation Track
m_EditorClassIdentifier:
m_Version: 3
m_AnimClip: {fileID: 0}
m_Locked: 0
m_Muted: 0
m_CustomPlayableFullTypename:
m_Curves: {fileID: 0}
m_Parent: {fileID: 11400000}
m_Children: []
m_Clips: []
m_Markers:
m_Objects: []
m_InfiniteClipPreExtrapolation: 1
m_InfiniteClipPostExtrapolation: 1
m_InfiniteClipOffsetPosition: {x: -0.4453, y: 1.2115678, z: 2.3}
m_InfiniteClipOffsetEulerAngles: {x: 270, y: 0, z: 0}
m_InfiniteClipTimeOffset: 0
m_InfiniteClipRemoveOffset: 0
m_InfiniteClipApplyFootIK: 1
mInfiniteClipLoop: 0
m_MatchTargetFields: 63
m_Position: {x: 0, y: 0, z: 0}
m_EulerAngles: {x: 0, y: 0, z: 0}
m_AvatarMask: {fileID: 0}
m_ApplyAvatarMask: 1
m_TrackOffset: 0
m_InfiniteClip: {fileID: -5682818988290283957}
m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_ApplyOffsets: 0
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bfda56da833e2384a9677cd3c976a436, type: 3}
m_Name: NaChuYuDiShi
m_EditorClassIdentifier:
m_Version: 0
m_Tracks:
- {fileID: -297447856782590999}
m_FixedDuration: 0
m_EditorSettings:
m_Framerate: 60
m_ScenePreview: 1
m_DurationMode: 0
m_MarkerTrack: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 15bb66d86d5f4c24eaf8246719d54afe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -11,7 +11,7 @@ public class CustomUIMap : MonoBehaviour
public static readonly Dictionary<string, Type> typeDict = new Dictionary<string, Type>()
{
//{ "UIOperationList", typeof(UIOperationList) },
{ "UIInput_AnHuiBaoShi", typeof(UIInput_AnHuiBaoShi) },
};

View File

@ -5,7 +5,7 @@ using QFramework;
namespace QFramework.Example
{
// Generate Id:58422046-539c-4b89-a2b7-61590dde00f1
// Generate Id:51b23621-0012-48b3-9a8e-8cfe0ddf0e9b
public partial class UIInput_AnHuiBaoShi
{
public const string Name = "UIInput_AnHuiBaoShi";
@ -15,6 +15,13 @@ namespace QFramework.Example
[SerializeField]
public TMPro.TMP_InputField InputFieldmin;
[SerializeField]
public TMPro.TMP_InputField tMP_InputField1;
[SerializeField]
public TMPro.TMP_InputField tMP_InputField2;
[SerializeField]
public TMPro.TMP_InputField tMP_InputField3;
private UIInput_AnHuiBaoShiData mPrivateData = null;
protected override void ClearUIComponents()

View File

@ -1,26 +1,251 @@
using UnityEngine;
using UnityEngine.UI;
using QFramework;
using System.ComponentModel;
using System.Linq;
namespace QFramework.Example
{
public class UIInput_AnHuiBaoShiData : UIPanelData
{
}
public partial class UIInput_AnHuiBaoShi : UIPanel
{
public int CurrentInputIndex;//当前索引次数
[Header("所有的图片")]
public Image[] images;
[Header("设置最大目标值")]
public float[] targetMax; // 设置最大目标值
[Header("设置最小目标值")]
public float[] targetMin; // 设置最小目标值
[Header("最大目标值错误次数")]
public int errowIntMax = 0;//最大目标值错误次数
[Header("最小目标值错误次数")]
public int errowIntMin = 0;//最小目标值错误次数
[Header("错误弹窗")]
public GameObject errowTip;//错误弹窗
public Button errowTipClickBtn;//错误弹窗,确认按钮
private string tMP_InputField1Value= "1.769";
private string tMP_InputField2Value= "1.762";
private string tMP_InputField3Value = "0.007";
public int tMP_InputField1ErrowIndex = 0;
public int tMP_InputField2ErrowIndex = 0;
public int tMP_InputField3ErrowIndex = 0;
public GameObject ZheSheInput;//输入三个数值的输入框
protected override void OnInit(IUIData uiData = null)
{
mData = uiData as UIInput_AnHuiBaoShiData ?? new UIInput_AnHuiBaoShiData();
// please add init code here
}
protected override void OnOpen(IUIData uiData = null)
{
var max = VarController.Instance.Get("Max");
var min = VarController.Instance.Get("Min");
ZheSheInput.gameObject.SetActive(false);
CurrentInputIndex = 0;
errowIntMax = 0;
errowIntMin = 0;
InputFieldmax.onEndEdit.RemoveAllListeners();
InputFieldmin.onEndEdit.RemoveAllListeners();
InputFieldmax.onEndEdit.AddListener(CheckInputMax);
InputFieldmin.onEndEdit.AddListener(CheckInputMin);
tMP_InputField1.onEndEdit.RemoveAllListeners();
tMP_InputField2.onEndEdit.RemoveAllListeners();
tMP_InputField3.onEndEdit.RemoveAllListeners();
tMP_InputField1.onEndEdit.AddListener(CheacktMP_InputField1String);
tMP_InputField2.onEndEdit.AddListener(CheacktMP_InputField2String);
tMP_InputField3.onEndEdit.AddListener(CheacktMP_InputField3String);
}
public void CheackAllInputField()
{
if (tMP_InputField1.text== tMP_InputField1Value && tMP_InputField2.text == tMP_InputField2Value&&
tMP_InputField3.text == tMP_InputField3Value )
{
Debug.Log("用这里");
StringEventSystem.Global.Send("InputUI使用结束");
}
}
private void CheacktMP_InputField1String(string userInput)
{
if (userInput==tMP_InputField1Value)
{
tMP_InputField1.text = tMP_InputField1Value;
tMP_InputField1.DeactivateInputField();
tMP_InputField1.readOnly = true;
CheackAllInputField();
}
else
{
tMP_InputField1ErrowIndex++;
if (tMP_InputField1ErrowIndex>=3)
{
tMP_InputField1.text = tMP_InputField1Value;
tMP_InputField1.DeactivateInputField();
tMP_InputField1.readOnly = true;
CheackAllInputField();
return;
}
else
{
errowTip.gameObject.SetActive(true);
tMP_InputField1.text = string.Empty;
}
}
}
private void CheacktMP_InputField2String(string userInput)
{
if (userInput == tMP_InputField2Value)
{
tMP_InputField2.text = tMP_InputField2Value;
tMP_InputField2.DeactivateInputField();
tMP_InputField2.readOnly = true; CheackAllInputField();
}
else
{
tMP_InputField2ErrowIndex++;
if (tMP_InputField2ErrowIndex >= 3)
{
tMP_InputField2.text = tMP_InputField2Value;
tMP_InputField2.DeactivateInputField();
tMP_InputField2.readOnly = true;
CheackAllInputField();
return;
}
else
{
errowTip.gameObject.SetActive(true);
tMP_InputField2.text = string.Empty;
}
}
}
private void CheacktMP_InputField3String(string userInput)
{
if (userInput == tMP_InputField3Value)
{
tMP_InputField3.text = tMP_InputField3Value;
tMP_InputField3.DeactivateInputField();
tMP_InputField3.readOnly = true; CheackAllInputField();
}
else
{
tMP_InputField3ErrowIndex++;
if (tMP_InputField3ErrowIndex >= 3)
{
tMP_InputField3.text = tMP_InputField3Value;
tMP_InputField3.DeactivateInputField();
tMP_InputField3.readOnly = true;
CheackAllInputField();
return;
}
else
{
errowTip.gameObject.SetActive(true);
tMP_InputField3.text = string.Empty;
}
}
}
private void CheckInputMax(string userInput)
{
var v = targetMax[CurrentInputIndex].ToString();
if (v != userInput)
{
//第四次,填入正确答案
if (errowIntMax >= 1)
{
InputFieldmax.text = targetMax[CurrentInputIndex].ToString();
InputFieldmax.DeactivateInputField();
InputFieldmax.readOnly = true;
SetNextInput();
return;
}
errowIntMax++;
errowTip.gameObject.SetActive(true);
InputFieldmax.text = string.Empty;
}
//正确++
else
{
Debug.Log("填写数值正确");
userInput= targetMax.ToString();
SetNextInput();
}
}
private void CheckInputMin(string userInput)
{
var v = targetMin[CurrentInputIndex].ToString();
if (v != userInput)
{
//第四次,填入正确答案
if (errowIntMin >= 1)
{
InputFieldmin.text = targetMin[CurrentInputIndex].ToString();
InputFieldmin.DeactivateInputField();
InputFieldmin.readOnly = true;
SetNextInput();
return;
}
errowIntMin++;
errowTip.gameObject.SetActive(true);
InputFieldmin.text = string.Empty;
}
//正确++
else
{
Debug.Log("填写数值正确");
userInput = targetMax.ToString();
SetNextInput();
}
}
protected override void OnShow()
{
}
@ -33,5 +258,58 @@ namespace QFramework.Example
protected override void OnClose()
{
}
private void SetNextInput()
{
if (InputFieldmax.text == targetMax[CurrentInputIndex].ToString()&& InputFieldmin.text ==targetMin[CurrentInputIndex].ToString())
{
//InputFieldmax.ActivateInputField();
//InputFieldmin.ActivateInputField();
//重置
errowTip.gameObject.SetActive(false);
errowIntMax = 0;
errowIntMin = 0;
InputFieldmax.readOnly = false;
InputFieldmin.readOnly = false;
InputFieldmax.text = string.Empty;
InputFieldmin.text = string.Empty;
CurrentInputIndex++;
if (CurrentInputIndex < images.Length)
{
Debug.Log(CurrentInputIndex+"??????????");
// 先递增索引
foreach (var item in images)
{
item.gameObject.SetActive(false);
}
images[CurrentInputIndex].gameObject.SetActive(true);
}
else
{
foreach (var item in images)
{
item.gameObject.SetActive(false);
}
ZheSheInput.gameObject.SetActive(true);
}
}
}
}
}

View File

@ -9,19 +9,20 @@
<Name>折射仪的使用</Name>
<!--状态机-->
<FSM name="状态机1">
<State name="初始状态">
<Enter>
<Action type="Parallel">
<Action type="Sequence">
<Action type="UIShow" value="UIOperationList"></Action>
<Action type="NextOperation"></Action>
<!--<Action type="StrEvent" name="HighLightTrigger" value="false"></Action>-->
</Action>
</Action>
</Enter>
</State>
<Transision from="any" to="初始状态">
</Transision>
</FSM>
@ -79,6 +80,9 @@
<Start>
<Action type="Sequence">
<!--台面视角-->
<Action type="Move" value="FlyCamera" to="0.29278937,1.5161742,1.99351454" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="26.0753975,358.597992,0" time="0"></Action>
@ -249,6 +253,16 @@
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (5)" isShow="true"></Action>
<Action type="Log" value="自定义UI"></Action>
<Action type="Var" name="Max" value="100"></Action>
<Action type="Var" name="Min" value="10"></Action>
<Action type="UIShow" value="UIInput_AnHuiBaoShi" isShow="true"></Action>
<Condition type="StrEvent" value="InputUI使用结束"></Condition>
<Action type="UIShow" value="UIInput_AnHuiBaoShi" isShow="false"></Action>
<Action type="NextOperation"></Action>
</Action>
@ -300,14 +314,10 @@
<!--擦变石和镜子的动画-->
<Action type="TimeLine" value="TimeLines/CaBaoShiLengJing" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="300"></Action>
<Action type="TipWindow" value="恭喜你完成当前模块" btns="确定" audio=""></Action>
<Condition type="UIClick" value="UIRoot/PopUI/UITipWindow/Mask/Connnet/BtnContent/确定"></Condition>
<Action type="Var" name="Max" value="100"></Action>
<Action type="Var" name="Min" value="10"></Action>
uiShow
condition StrEvent InputUI使用结束
</Action>
</Start>

View File

@ -3,11 +3,316 @@
<Module>
<Scene>Scene</Scene>
<Scene>ZiWaiYingGuangDeng</Scene>
<Type>All</Type>
<Name>紫外荧光灯的使用</Name>
<!--状态机-->
<FSM name="状态机1">
<State name="初始状态">
<Enter>
<Action type="Sequence">
<Action type="UIShow" value="UIOperationList"></Action>
<Action type="NextOperation"></Action>
</Action>
</Enter>
</State>
<Transision from="any" to="初始状态">
</Transision>
</FSM>
<Descript>
紫外荧光灯的功能是用来检测宝石是否具有荧光和磷光,天然红宝石在紫外荧光灯下就显示很漂亮的红色,大部分钻石在紫外灯下也有多种颜色的荧光显示,如橙色、黄色、绿色、蓝色和紫色,而有些宝石却不具有荧光性,如蓝宝石、石榴石等,这些都可以在宝石鉴定时起到一定的启示性作用。
</Descript>
<Device>
<Name>玉滴石</Name>
<HighLight color="255,255,255"/>
<Path>Main/SM_FGJ_ShiYong/yudishi</Path>
<Tip>玉滴石</Tip>
</Device>
<Device>
<Name>塑料袋</Name>
<HighLight color="255,255,255"/>
<Path>Main/SM_FGJ_ShiYong/SM_DiaZi004</Path>
<Tip>塑料袋</Tip>
</Device>
<Device>
<Name>紫外荧光灯</Name>
<HighLight color="255,255,255"/>
<Path>Main/SM_ZiWaiYingGuangDeng (1)/SM_DengDi</Path>
<Tip>紫外荧光灯</Tip>
</Device>
<!--随便配置的分数模块-->
<Score>
<Item step="1111" name="1111" sum="2" bind=""/>
</Score>
<Operation moduleType="Study" freeStep="true">
<Step name="紫外荧光灯的使用">
<Step name="1.放置宝石">
<Start>
<Action type="Sequence">
<!--台面视角-->
<Action type="Move" value="FlyCamera" to="-0.341725171,1.40319395,2.0855093" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="33.3920975,359.285889,-1.59777631e-08" time="0"></Action>
<Action type="TextTip" value="紫外荧光灯的功能是用来检测宝石是否具有荧光和磷光,天然红宝石在紫外荧光灯下就显示很漂亮的红色,大部分钻石在紫外灯下也有多种颜色的荧光显示,如橙色、黄色、绿色、蓝色和紫色,而有些宝石却不具有荧光性,如蓝宝石、石榴石等,这些都可以在宝石鉴定时起到一定的启示性作用。" btns="确定"/>
<Condition type="UIClick" value="UIRoot/PopUI/UITextTip/Mask/Connt/BtnContent/确定"></Condition>
<!--近距离 视角-->
<Action type="Move" value="FlyCamera" to="-0.347500294,1.37970066,2.14059496" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="33.3920975,359.285889,-1.59777631e-08" time="0"></Action>
<Action type="Hint" value="请将被测试的玉滴石放置到紫外荧光灯的暗箱内" time="-1" icon="true" ></Action>
<!--点击 塑料袋-->
<Action type="HighLight" value="Main/SM_FGJ_ShiYong/SM_DiaZi004" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_FGJ_ShiYong/SM_DiaZi004" ></Condition>
<Action type="HighLight" value="Main/SM_FGJ_ShiYong/SM_DiaZi004" isHigh="false" color="0,255,0,255"></Action>
<!--拿出 玉滴石-->
<Action type="TimeLine" value="TimeLines/NaChuYuDiShi" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="36"></Action>
<!--擦变石和镜子的动画-->
<Action type="TimeLine" value="TimeLines/FangRuAnMen" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="150"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="2.填写紫外荧光灯长波数值">
<Start>
<Action type="Sequence">
<Action type="Hint" value="请填写紫外荧光灯长波数值" time="-1" icon="true" ></Action>
<!--点击折射油-->
<Action type="HighLight" value="Main/SM_ZheSheYou" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_ZheSheYou" ></Condition>
<Action type="HighLight" value="Main/SM_ZheSheYou" isHigh="false" color="0,255,0,255"></Action>
<!--相机视角-->
<Action type="Move" value="FlyCamera" to="0.265212983,1.30172336,2.31257915" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="32.5413475,49.1674881,0" time="0"></Action>
<!--折射油动画-->
<Action type="TimeLine" value="TimeLines/DiRuZheSheYou" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="150"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="3.开启长波电源进行观察">
<Start>
<Action type="Sequence">
<Action type="Hint" value="请按下长波电源开关,贴近遮光罩进行观察" time="-1" icon="true" ></Action>
<Action type="Move" value="FlyCamera" to="-0.28790468,1.47306812,2.36834693" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="55.573494,358.772339,9.43857472e-08" time="0"></Action>
<!--点击-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--相机视角-->
<Action type="Move" value="FlyCamera" to="0.265212983,1.30172336,2.31257915" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="32.5413475,49.1674881,0" time="0"></Action>
<!--变石移动-->
<Action type="TimeLine" value="TimeLines/FangRuBianShi" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="150"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="4.观察折射率">
<Start>
<Action type="Sequence">
<Action type="Hint" value="请将眼睛靠近目镜,观察阴影区和明亮区并读数,读数保留小数点第三位" time="-1" icon="true" ></Action>
<!--近距离视角-->
<Action type="Move" value="FlyCamera" to="0.331295699,1.35148299,2.24543476" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="45.0413284,0.093054384,-4.7198836e-09" time="0"></Action>
<Action type="Collider" value="Main/SM_ZHeSheYi" colliderType="Active" args="false"></Action>
<!--高亮,点击目镜-->
<Action type="HighLight" value="Main/SM_ZHeSheYi/SM_PianGuangPian" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_ZHeSheYi/SM_PianGuangPian" ></Condition>
<Action type="HighLight" value="Main/SM_ZHeSheYi/SM_PianGuangPian" isHigh="false" color="0,255,0,255"></Action>
<!--近距离目镜视角-->
<Action type="Move" value="FlyCamera" to="0.322400004,1.27950001,2.2894001" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="43.9368935,357.373474,1.48203057e-07" time="0"></Action>
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image" isShow="true"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="5.转动宝石,记录数值">
<Start>
<Action type="Sequence">
<Action type="Hint" value="请按顺序转动宝石360°可转动30°——90°不等角度进行观察读数记录盖上盖子可使影像更清晰观察折射率的跳动并记录数值" time="-1" icon="true" ></Action>
<Action type="Show" value="Main/SM_BianShi_ZSY" isShow="false"></Action>
<Action type="Show" value="Main/SM_BianShi_ZSY (1)" isShow="true"></Action>
<!--高亮,点击宝石-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--宝石旋转,-->
<Action type="Rotate" value="Main/SM_BianShi_ZSY (1)" to="-90,30,0" time="1"></Action>
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (1)" isShow="true"></Action>
<!--停顿-->
<Action type="Delay" value="2"></Action>
<!--高亮,点击宝石-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--宝石旋转,-->
<Action type="Rotate" value="Main/SM_BianShi_ZSY (1)" to="-90,60,0" time="1"></Action>
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (2)" isShow="true"></Action>
<!--停顿-->
<Action type="Delay" value="2"></Action>
<!--高亮,点击宝石-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--宝石旋转,-->
<Action type="Rotate" value="Main/SM_BianShi_ZSY (1)" to="-90,90,0" time="1"></Action>
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (3)" isShow="true"></Action>
<!--停顿-->
<Action type="Delay" value="2"></Action>
<!--高亮,点击宝石-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--宝石旋转,-->
<Action type="Rotate" value="Main/SM_BianShi_ZSY (1)" to="-90,120,0" time="1"></Action>
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (4)" isShow="true"></Action>
<!--停顿-->
<Action type="Delay" value="2"></Action>
<!--高亮,点击宝石-->
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY (1)/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--宝石旋转,-->
<Action type="Rotate" value="Main/SM_BianShi_ZSY (1)" to="-90,150,0" time="1"></Action>
<!--换图片-->
<Action type="Show" value="Main/SM_ZHeSheYi/SM_PianGuangPian/Canvas/Image (5)" isShow="true"></Action>
<Action type="Log" value="自定义UI"></Action>
<Action type="Var" name="Max" value="100"></Action>
<Action type="Var" name="Min" value="10"></Action>
<Action type="UIShow" value="UIInput_AnHuiBaoShi" isShow="true"></Action>
<Condition type="StrEvent" value="InputUI使用结束"></Condition>
<Action type="Log" value="结束!!!"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="6.取下宝石">
<Start>
<Action type="Sequence">
<Action type="Hint" value="测试完毕后,请将宝石轻推至金属台上,取下宝石" time="-1" icon="true" ></Action>
<Action type="Show" value="Main/SM_BianShi_ZSY" isShow="true"></Action>
<Action type="Show" value="Main/SM_BianShi_ZSY (1)" isShow="false"></Action>
<!--近距离视角-->
<Action type="Move" value="FlyCamera" to="0.39630115,1.31917739,2.2649951" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="53.2786102,357.34729,0" time="0"></Action>
<Action type="HighLight" value="Main/SM_BianShi_ZSY/SM_BianShi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_BianShi_ZSY/SM_BianShi" ></Condition>
<Action type="HighLight" value="Main/SM_BianShi_ZSY/SM_BianShi" isHigh="false" color="0,255,0,255"></Action>
<!--变石移动-->
<Action type="TimeLine" value="TimeLines/NaChuBaoShi" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="150"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
</Step>
<Step name="7.清洗宝石和棱镜">
<Start>
<Action type="Sequence">
<Action type="Hint" value="请使用棉球清洗宝石和折射仪棱镜,擦拭棱镜时要注意将沾有酒精的棉球沿着一个方向擦" time="-1" icon="true" ></Action>
<!--近距离视角-->
<Action type="Move" value="FlyCamera" to="0.39630115,1.31917739,2.2649951" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="53.2786102,357.34729,0" time="0"></Action>
<!--点击棉花球-->
<Action type="HighLight" value="Main/SM_MianQian" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="Main/SM_MianQian" ></Condition>
<Action type="HighLight" value="Main/SM_MianQian" isHigh="false" color="0,255,0,255"></Action>
<!--擦变石和镜子的动画-->
<Action type="TimeLine" value="TimeLines/CaBaoShiLengJing" isShow="true" finishedEvent="播放完毕" isWait="true" frame="0" endFrame="300"></Action>
<Action type="TipWindow" value="恭喜你完成当前模块" btns="确定" audio=""></Action>
<Condition type="UIClick" value="UIRoot/PopUI/UITipWindow/Mask/Connnet/BtnContent/确定"></Condition>
</Action>
</Start>
</Step>
</Step>
</Operation>
</Module>

View File

@ -9,6 +9,12 @@ EditorBuildSettings:
path: Assets/Scenes/Main.unity
guid: d1c3109bdb54ad54c8a2b2838528e640
- enabled: 1
path: Assets/Scenes/Scene.unity
path: Assets/Scenes/ZheSheYiScene.unity
guid: 0feb05f4018f6084abe7ca13c8ed75de
- enabled: 1
path: Assets/Scenes/ZiWaiYingGuangDeng.unity
guid: 71f196380686b4d4c8901e960e4f31fc
- enabled: 1
path: Assets/Scenes/MiDuYi.unity
guid: 21546e21368cc0748ad43427593586ed
m_configObjects: {}