冷却液完整版
This commit is contained in:
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -122,8 +122,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3248
|
||||
y: 5716
|
||||
x: 2910
|
||||
y: 5499
|
||||
width: 651
|
||||
height: 101
|
||||
spriteID: dad54d5abbf7996438e47fe42d8414fa
|
||||
@@ -134,7 +134,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3246, y: 5715}
|
||||
uvTransform: {x: 2908, y: 5498}
|
||||
spritePosition: {x: 2928, y: 2006}
|
||||
- name: "\u6DF1\u5165\u6309\u94AE"
|
||||
originalName:
|
||||
@@ -143,8 +143,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 4
|
||||
y: 8026
|
||||
x: 3103
|
||||
y: 5608
|
||||
width: 161
|
||||
height: 112
|
||||
spriteID: 27fd3ef65dfd55c45bf19c14e2ba4aaf
|
||||
@@ -155,7 +155,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 2, y: 8025}
|
||||
uvTransform: {x: 3101, y: 5607}
|
||||
spritePosition: {x: 3462, y: 1270}
|
||||
- name: "\u6ED1\u5757"
|
||||
originalName:
|
||||
@@ -164,8 +164,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3906
|
||||
y: 6529
|
||||
x: 4059
|
||||
y: 7356
|
||||
width: 27
|
||||
height: 72
|
||||
spriteID: 07698999b4df0c84bbd9c4c322a754b1
|
||||
@@ -176,7 +176,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3904, y: 6528}
|
||||
uvTransform: {x: 4057, y: 7355}
|
||||
spritePosition: {x: 2915, y: 1290}
|
||||
- name: "\u6ED1\u52A8\u8F68\u9053"
|
||||
originalName:
|
||||
@@ -185,8 +185,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 4
|
||||
y: 7907
|
||||
x: 3453
|
||||
y: 7443
|
||||
width: 580
|
||||
height: 111
|
||||
spriteID: 14b6aef9f9819d242bd85fb48351a3ce
|
||||
@@ -197,7 +197,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 4, y: 7907}
|
||||
uvTransform: {x: 3453, y: 7443}
|
||||
spritePosition: {x: 2890, y: 1271}
|
||||
- name: "\u62A5\u9519\u5C4F\u5E55"
|
||||
originalName:
|
||||
@@ -269,10 +269,10 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3941
|
||||
y: 6558
|
||||
width: 25
|
||||
height: 25
|
||||
x: 4047
|
||||
y: 6195
|
||||
width: 10
|
||||
height: 10
|
||||
spriteID: 3f9ee51ee22d4434f8d77faf45d9acd2
|
||||
spriteBone: []
|
||||
spriteOutline: []
|
||||
@@ -281,29 +281,8 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3939, y: 6557}
|
||||
spritePosition: {x: 1374, y: 1055}
|
||||
- name: "\u692D\u5706 1"
|
||||
originalName:
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
alignment: 0
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3903
|
||||
y: 5661
|
||||
width: 26
|
||||
height: 26
|
||||
spriteID: 289d20330e2397a45ad29088f4f1a6e0
|
||||
spriteBone: []
|
||||
spriteOutline: []
|
||||
vertices: []
|
||||
spritePhysicsOutline: []
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3901, y: 5660}
|
||||
spritePosition: {x: 1349, y: 1048}
|
||||
uvTransform: {x: 4045, y: 6194}
|
||||
spritePosition: {x: 1374, y: 1070}
|
||||
- name: "\u6307\u9488"
|
||||
originalName:
|
||||
pivot: {x: 1, y: 0}
|
||||
@@ -311,8 +290,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3941
|
||||
y: 6530
|
||||
x: 3996
|
||||
y: 6196
|
||||
width: 44
|
||||
height: 21
|
||||
spriteID: 9f9deb0f2cb514d4d828fd62fa70dde3
|
||||
@@ -323,7 +302,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3941, y: 6529}
|
||||
uvTransform: {x: 3996, y: 6195}
|
||||
spritePosition: {x: 1269, y: 1306}
|
||||
- name: "\u8F6C\u901F\u8868"
|
||||
originalName:
|
||||
@@ -333,7 +312,7 @@ ScriptedImporter:
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3812
|
||||
y: 6345
|
||||
y: 6101
|
||||
width: 176
|
||||
height: 176
|
||||
spriteID: b7e297a8275fe3147a264e080dc035dd
|
||||
@@ -344,7 +323,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3812, y: 6345}
|
||||
uvTransform: {x: 3812, y: 6101}
|
||||
spritePosition: {x: 1226, y: 1218}
|
||||
- name: "\u53D8\u901F\u7BB1\u63D2\u5B54"
|
||||
originalName:
|
||||
@@ -353,8 +332,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3812
|
||||
y: 6529
|
||||
x: 3966
|
||||
y: 5978
|
||||
width: 86
|
||||
height: 86
|
||||
spriteID: 98e19cabc64e47d46aea9ab2c329fca9
|
||||
@@ -365,30 +344,9 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3812, y: 6529}
|
||||
uvTransform: {x: 3966, y: 5978}
|
||||
spritePosition: {x: 1182, y: 1058}
|
||||
- name: "\u76D6\u5B50\u6746"
|
||||
originalName:
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
alignment: 0
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3248
|
||||
y: 5499
|
||||
width: 355
|
||||
height: 205
|
||||
spriteID: 7805fb4d7ed5ab3429a2316f7fd43f9e
|
||||
spriteBone: []
|
||||
spriteOutline: []
|
||||
vertices: []
|
||||
spritePhysicsOutline: []
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3248, y: 5499}
|
||||
spritePosition: {x: 1470, y: 850}
|
||||
- name: "\u53D8\u901F\u7BB1\u76D6\u5B50"
|
||||
- name: "\u53D8\u901F\u7BB1\u8F93\u5165\u9F7F\u8F6E"
|
||||
originalName:
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
alignment: 0
|
||||
@@ -397,27 +355,6 @@ ScriptedImporter:
|
||||
serializedVersion: 2
|
||||
x: 3453
|
||||
y: 7105
|
||||
width: 492
|
||||
height: 492
|
||||
spriteID: ca966d50cd7e0e24386a6919795e5460
|
||||
spriteBone: []
|
||||
spriteOutline: []
|
||||
vertices: []
|
||||
spritePhysicsOutline: []
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3453, y: 7105}
|
||||
spritePosition: {x: 1278, y: 766}
|
||||
- name: "\u53D8\u901F\u7BB1\u8F93\u5165\u9F7F\u8F6E"
|
||||
originalName:
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
alignment: 0
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 2910
|
||||
y: 5499
|
||||
width: 330
|
||||
height: 330
|
||||
spriteID: 725469d4c92a63f459926985c2726704
|
||||
@@ -428,7 +365,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 2910, y: 5499}
|
||||
uvTransform: {x: 3453, y: 7105}
|
||||
spritePosition: {x: 1530, y: 1076}
|
||||
- name: "\u53D8\u901F\u7BB1\u9F7F\u8F6EA"
|
||||
originalName:
|
||||
@@ -437,8 +374,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3789
|
||||
y: 5498
|
||||
x: 3812
|
||||
y: 6458
|
||||
width: 154
|
||||
height: 154
|
||||
spriteID: c562151c266172245900603e7959a8da
|
||||
@@ -449,7 +386,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3789, y: 5499}
|
||||
uvTransform: {x: 3812, y: 6459}
|
||||
spritePosition: {x: 1454, y: 1050}
|
||||
- name: "\u53D8\u901F\u7BB1\u9F7F\u8F6EB"
|
||||
originalName:
|
||||
@@ -458,8 +395,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3953
|
||||
y: 7105
|
||||
x: 142
|
||||
y: 7907
|
||||
width: 128
|
||||
height: 130
|
||||
spriteID: 93418b50b51ddd441a424a24b868b51a
|
||||
@@ -470,7 +407,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3953, y: 7105}
|
||||
uvTransform: {x: 142, y: 7907}
|
||||
spritePosition: {x: 1406, y: 946}
|
||||
- name: "\u53D8\u901F\u7BB1\u9F7F\u8F6EC"
|
||||
originalName:
|
||||
@@ -479,8 +416,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3615
|
||||
y: 5499
|
||||
x: 3812
|
||||
y: 6285
|
||||
width: 166
|
||||
height: 166
|
||||
spriteID: d5e68dcab5349504f950128fdb66696c
|
||||
@@ -491,7 +428,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3615, y: 5499}
|
||||
uvTransform: {x: 3812, y: 6285}
|
||||
spritePosition: {x: 1476, y: 824}
|
||||
- name: "\u53D8\u901F\u7BB1\u5531\u7247\u9F7F\u8F6E"
|
||||
originalName:
|
||||
@@ -500,8 +437,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3951
|
||||
y: 5499
|
||||
x: 4
|
||||
y: 7907
|
||||
width: 130
|
||||
height: 130
|
||||
spriteID: 15bb5a4be7f4d1746b0822dc05b92b5f
|
||||
@@ -512,7 +449,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3951, y: 5499}
|
||||
uvTransform: {x: 4, y: 7907}
|
||||
spritePosition: {x: 1318, y: 859}
|
||||
- name: "\u53D8\u901F\u7BB1\u8F93\u51FA\u9F7F\u8F6E"
|
||||
originalName:
|
||||
@@ -521,8 +458,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3903
|
||||
y: 5695
|
||||
x: 4065
|
||||
y: 6195
|
||||
width: 0
|
||||
height: 0
|
||||
spriteID: 7e7562128bf69d7418af6bd34587198a
|
||||
@@ -533,7 +470,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3741, y: 5535}
|
||||
uvTransform: {x: 3903, y: 6035}
|
||||
spritePosition: {x: 1782, y: 1048}
|
||||
- name: "\u53D8\u901F\u7BB1"
|
||||
originalName:
|
||||
@@ -563,8 +500,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3907
|
||||
y: 5716
|
||||
x: 2910
|
||||
y: 5608
|
||||
width: 185
|
||||
height: 125
|
||||
spriteID: be4e6d6bab42a55409387fd23e2ee32c
|
||||
@@ -575,7 +512,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3907, y: 5716}
|
||||
uvTransform: {x: 2910, y: 5608}
|
||||
spritePosition: {x: 1073, y: 1212}
|
||||
- name: "\u5FC3\u810F\u63D2\u5B54"
|
||||
originalName:
|
||||
@@ -585,7 +522,7 @@ ScriptedImporter:
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3996
|
||||
y: 6345
|
||||
y: 6101
|
||||
width: 86
|
||||
height: 86
|
||||
spriteID: 393fed26529755c43b3adf65c5215b60
|
||||
@@ -596,7 +533,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3996, y: 6345}
|
||||
uvTransform: {x: 3996, y: 6101}
|
||||
spritePosition: {x: 982, y: 1386}
|
||||
- name: "\u5FC3\u810F\u76D6\u5B50"
|
||||
originalName:
|
||||
@@ -626,8 +563,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 8, z: 0, w: 8}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3953
|
||||
y: 7353
|
||||
x: 4035
|
||||
y: 7105
|
||||
width: 16
|
||||
height: 243
|
||||
spriteID: 955abee622701d34c92da4721f082368
|
||||
@@ -638,7 +575,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3953, y: 7353}
|
||||
uvTransform: {x: 4035, y: 7105}
|
||||
spritePosition: {x: 1287, y: 1618}
|
||||
- name: "\u8FDB\u6C14\u5EA6\u91CF"
|
||||
originalName:
|
||||
@@ -647,8 +584,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 8, z: 0, w: 9}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3977
|
||||
y: 7353
|
||||
x: 4059
|
||||
y: 7105
|
||||
width: 16
|
||||
height: 243
|
||||
spriteID: 0c11f41444c477f4fac3222cb5b79a98
|
||||
@@ -659,7 +596,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3977, y: 7353}
|
||||
uvTransform: {x: 4059, y: 7105}
|
||||
spritePosition: {x: 1204, y: 1618}
|
||||
- name: "\u6C14\u95E8\u62C9\u6746"
|
||||
originalName:
|
||||
@@ -668,8 +605,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3789
|
||||
y: 5661
|
||||
x: 3986
|
||||
y: 6395
|
||||
width: 106
|
||||
height: 28
|
||||
spriteID: ed1ecfe628602a44285fa18ebac88553
|
||||
@@ -680,7 +617,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3789, y: 5661}
|
||||
uvTransform: {x: 3986, y: 6395}
|
||||
spritePosition: {x: 1031, y: 1666}
|
||||
- name: "\u62C9\u6746\u6C60"
|
||||
originalName:
|
||||
@@ -710,8 +647,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3911
|
||||
y: 5695
|
||||
x: 4073
|
||||
y: 6195
|
||||
width: 0
|
||||
height: 0
|
||||
spriteID: 446346ef83ab15c43a3d115b695a489a
|
||||
@@ -722,7 +659,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3725, y: 5509}
|
||||
uvTransform: {x: 3887, y: 6009}
|
||||
spritePosition: {x: 1459, y: 1570}
|
||||
- name: "\u5FC3\u810F\u9F7F\u8F6EB"
|
||||
originalName:
|
||||
@@ -731,8 +668,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3919
|
||||
y: 5695
|
||||
x: 4081
|
||||
y: 6195
|
||||
width: 0
|
||||
height: 0
|
||||
spriteID: b20eafea4b8b8c94c89d9e5d54ae683f
|
||||
@@ -743,7 +680,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3713, y: 5488}
|
||||
uvTransform: {x: 3875, y: 5988}
|
||||
spritePosition: {x: 1344, y: 1445}
|
||||
- name: "\u5FC3\u810F\u9F7F\u8F6EC"
|
||||
originalName:
|
||||
@@ -752,8 +689,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3927
|
||||
y: 5695
|
||||
x: 4089
|
||||
y: 6195
|
||||
width: 0
|
||||
height: 0
|
||||
spriteID: 4937081512344314a989a0d438fd73d3
|
||||
@@ -764,7 +701,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3767, y: 5536}
|
||||
uvTransform: {x: 3929, y: 6036}
|
||||
spritePosition: {x: 1295, y: 1611}
|
||||
- name: "\u5FC3\u810F\u9F7F\u8F6ED"
|
||||
originalName:
|
||||
@@ -773,8 +710,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3812
|
||||
y: 5868
|
||||
x: 3791
|
||||
y: 7105
|
||||
width: 236
|
||||
height: 236
|
||||
spriteID: 14aab779c58f90a40a99c1b0e02cc11c
|
||||
@@ -785,7 +722,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3812, y: 5868}
|
||||
uvTransform: {x: 3791, y: 7105}
|
||||
spritePosition: {x: 1386, y: 1218}
|
||||
- name: "\u5FC3\u810F\u9F7F\u8F6EE"
|
||||
originalName:
|
||||
@@ -794,8 +731,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3903
|
||||
y: 5703
|
||||
x: 4065
|
||||
y: 6203
|
||||
width: 0
|
||||
height: 0
|
||||
spriteID: a4d40b2ba111122448c31f2ea4fd4d4d
|
||||
@@ -806,7 +743,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3773, y: 5573}
|
||||
uvTransform: {x: 3935, y: 6073}
|
||||
spritePosition: {x: 1541, y: 1536}
|
||||
- name: "\u5FC3\u810F"
|
||||
originalName:
|
||||
@@ -837,7 +774,7 @@ ScriptedImporter:
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3812
|
||||
y: 6112
|
||||
y: 5868
|
||||
width: 146
|
||||
height: 225
|
||||
spriteID: d4a3363adf457ae4aa15314d2db44ca5
|
||||
@@ -848,7 +785,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3812, y: 6112}
|
||||
uvTransform: {x: 3812, y: 5868}
|
||||
spritePosition: {x: 1257, y: 1935}
|
||||
- name: "\u80BA\u63D2\u5B54"
|
||||
originalName:
|
||||
@@ -857,8 +794,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3966
|
||||
y: 6112
|
||||
x: 3986
|
||||
y: 6285
|
||||
width: 100
|
||||
height: 102
|
||||
spriteID: 2b82d9f9ac606bc46a69f1f1f2bc2fac
|
||||
@@ -869,7 +806,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3966, y: 6112}
|
||||
uvTransform: {x: 3986, y: 6285}
|
||||
spritePosition: {x: 1990, y: 1443}
|
||||
- name: "\u80BA"
|
||||
originalName:
|
||||
@@ -899,8 +836,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3966
|
||||
y: 6222
|
||||
x: 3974
|
||||
y: 6459
|
||||
width: 100
|
||||
height: 102
|
||||
spriteID: 7df889ef25dabad46bcacf053c71d0e6
|
||||
@@ -911,7 +848,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3966, y: 6222}
|
||||
uvTransform: {x: 3974, y: 6459}
|
||||
spritePosition: {x: 1068, y: 192}
|
||||
- name: "\u80C3"
|
||||
originalName:
|
||||
@@ -941,8 +878,8 @@ ScriptedImporter:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3953
|
||||
y: 7243
|
||||
x: 3966
|
||||
y: 5868
|
||||
width: 100
|
||||
height: 102
|
||||
spriteID: a7f4162658d13014eb7749886a9e8c79
|
||||
@@ -953,7 +890,7 @@ ScriptedImporter:
|
||||
indices:
|
||||
edges: []
|
||||
tessellationDetail: 0
|
||||
uvTransform: {x: 3953, y: 7243}
|
||||
uvTransform: {x: 3966, y: 5868}
|
||||
spritePosition: {x: 1783, y: 446}
|
||||
- name: "\u809D"
|
||||
originalName:
|
||||
@@ -1107,7 +1044,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: dad54d5abbf7996438e47fe42d8414fa
|
||||
layerID: 475
|
||||
mosaicPosition: {x: 3248, y: 5716}
|
||||
mosaicPosition: {x: 2910, y: 5499}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1117,7 +1054,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: 27fd3ef65dfd55c45bf19c14e2ba4aaf
|
||||
layerID: 463
|
||||
mosaicPosition: {x: 4, y: 8026}
|
||||
mosaicPosition: {x: 3103, y: 5608}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1127,7 +1064,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: 07698999b4df0c84bbd9c4c322a754b1
|
||||
layerID: 476
|
||||
mosaicPosition: {x: 3906, y: 6529}
|
||||
mosaicPosition: {x: 4059, y: 7356}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1137,7 +1074,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: 14b6aef9f9819d242bd85fb48351a3ce
|
||||
layerID: 469
|
||||
mosaicPosition: {x: 4, y: 7907}
|
||||
mosaicPosition: {x: 3453, y: 7443}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1187,7 +1124,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: 3f9ee51ee22d4434f8d77faf45d9acd2
|
||||
layerID: 459
|
||||
mosaicPosition: {x: 3941, y: 6558}
|
||||
mosaicPosition: {x: 4047, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1199,15 +1136,15 @@ ScriptedImporter:
|
||||
layerID: 458
|
||||
mosaicPosition: {x: 3903, y: 5661}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
isImported: 0
|
||||
isVisible: 0
|
||||
- name: "\u6307\u9488"
|
||||
spriteName: "\u6307\u9488"
|
||||
isGroup: 0
|
||||
parentIndex: 8
|
||||
spriteID: 9f9deb0f2cb514d4d828fd62fa70dde3
|
||||
layerID: 229
|
||||
mosaicPosition: {x: 3941, y: 6529}
|
||||
mosaicPosition: {x: 3996, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1227,7 +1164,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: b7e297a8275fe3147a264e080dc035dd
|
||||
layerID: 417
|
||||
mosaicPosition: {x: 3812, y: 6345}
|
||||
mosaicPosition: {x: 3812, y: 6101}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1237,7 +1174,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: 98e19cabc64e47d46aea9ab2c329fca9
|
||||
layerID: 260
|
||||
mosaicPosition: {x: 3812, y: 6529}
|
||||
mosaicPosition: {x: 3966, y: 5978}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1249,8 +1186,8 @@ ScriptedImporter:
|
||||
layerID: 203
|
||||
mosaicPosition: {x: 3248, y: 5499}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
isImported: 0
|
||||
isVisible: 0
|
||||
- name: "\u53D8\u901F\u7BB1\u76D6\u5B50"
|
||||
spriteName: "\u53D8\u901F\u7BB1\u76D6\u5B50"
|
||||
isGroup: 0
|
||||
@@ -1259,15 +1196,15 @@ ScriptedImporter:
|
||||
layerID: 430
|
||||
mosaicPosition: {x: 3453, y: 7105}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
isImported: 0
|
||||
isVisible: 0
|
||||
- name: "\u53D8\u901F\u7BB1\u8F93\u5165\u9F7F\u8F6E"
|
||||
spriteName: "\u53D8\u901F\u7BB1\u8F93\u5165\u9F7F\u8F6E"
|
||||
isGroup: 0
|
||||
parentIndex: 8
|
||||
spriteID: 725469d4c92a63f459926985c2726704
|
||||
layerID: 277
|
||||
mosaicPosition: {x: 2910, y: 5499}
|
||||
mosaicPosition: {x: 3453, y: 7105}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1277,7 +1214,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: c562151c266172245900603e7959a8da
|
||||
layerID: 287
|
||||
mosaicPosition: {x: 3789, y: 5499}
|
||||
mosaicPosition: {x: 3812, y: 6459}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1287,7 +1224,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: 93418b50b51ddd441a424a24b868b51a
|
||||
layerID: 274
|
||||
mosaicPosition: {x: 3953, y: 7105}
|
||||
mosaicPosition: {x: 142, y: 7907}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1297,7 +1234,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: d5e68dcab5349504f950128fdb66696c
|
||||
layerID: 280
|
||||
mosaicPosition: {x: 3615, y: 5499}
|
||||
mosaicPosition: {x: 3812, y: 6285}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1307,7 +1244,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: 15bb5a4be7f4d1746b0822dc05b92b5f
|
||||
layerID: 279
|
||||
mosaicPosition: {x: 3951, y: 5499}
|
||||
mosaicPosition: {x: 4, y: 7907}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1317,7 +1254,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: 7e7562128bf69d7418af6bd34587198a
|
||||
layerID: 281
|
||||
mosaicPosition: {x: 3903, y: 5695}
|
||||
mosaicPosition: {x: 4065, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1337,7 +1274,7 @@ ScriptedImporter:
|
||||
parentIndex: 8
|
||||
spriteID: be4e6d6bab42a55409387fd23e2ee32c
|
||||
layerID: 254
|
||||
mosaicPosition: {x: 3907, y: 5716}
|
||||
mosaicPosition: {x: 2910, y: 5608}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1357,7 +1294,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 393fed26529755c43b3adf65c5215b60
|
||||
layerID: 307
|
||||
mosaicPosition: {x: 3996, y: 6345}
|
||||
mosaicPosition: {x: 3996, y: 6101}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1377,7 +1314,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 955abee622701d34c92da4721f082368
|
||||
layerID: 421
|
||||
mosaicPosition: {x: 3953, y: 7353}
|
||||
mosaicPosition: {x: 4035, y: 7105}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1387,7 +1324,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 0c11f41444c477f4fac3222cb5b79a98
|
||||
layerID: 420
|
||||
mosaicPosition: {x: 3977, y: 7353}
|
||||
mosaicPosition: {x: 4059, y: 7105}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1397,7 +1334,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: ed1ecfe628602a44285fa18ebac88553
|
||||
layerID: 295
|
||||
mosaicPosition: {x: 3789, y: 5661}
|
||||
mosaicPosition: {x: 3986, y: 6395}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1417,7 +1354,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 446346ef83ab15c43a3d115b695a489a
|
||||
layerID: 446
|
||||
mosaicPosition: {x: 3911, y: 5695}
|
||||
mosaicPosition: {x: 4073, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1427,7 +1364,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: b20eafea4b8b8c94c89d9e5d54ae683f
|
||||
layerID: 445
|
||||
mosaicPosition: {x: 3919, y: 5695}
|
||||
mosaicPosition: {x: 4081, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1437,7 +1374,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 4937081512344314a989a0d438fd73d3
|
||||
layerID: 444
|
||||
mosaicPosition: {x: 3927, y: 5695}
|
||||
mosaicPosition: {x: 4089, y: 6195}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1447,7 +1384,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: 14aab779c58f90a40a99c1b0e02cc11c
|
||||
layerID: 443
|
||||
mosaicPosition: {x: 3812, y: 5868}
|
||||
mosaicPosition: {x: 3791, y: 7105}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1457,7 +1394,7 @@ ScriptedImporter:
|
||||
parentIndex: 25
|
||||
spriteID: a4d40b2ba111122448c31f2ea4fd4d4d
|
||||
layerID: 439
|
||||
mosaicPosition: {x: 3903, y: 5703}
|
||||
mosaicPosition: {x: 4065, y: 6203}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1477,7 +1414,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: d4a3363adf457ae4aa15314d2db44ca5
|
||||
layerID: 397
|
||||
mosaicPosition: {x: 3812, y: 6112}
|
||||
mosaicPosition: {x: 3812, y: 5868}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1487,7 +1424,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: 2b82d9f9ac606bc46a69f1f1f2bc2fac
|
||||
layerID: 238
|
||||
mosaicPosition: {x: 3966, y: 6112}
|
||||
mosaicPosition: {x: 3986, y: 6285}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1507,7 +1444,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: 7df889ef25dabad46bcacf053c71d0e6
|
||||
layerID: 236
|
||||
mosaicPosition: {x: 3966, y: 6222}
|
||||
mosaicPosition: {x: 3974, y: 6459}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
@@ -1527,7 +1464,7 @@ ScriptedImporter:
|
||||
parentIndex: -1
|
||||
spriteID: a7f4162658d13014eb7749886a9e8c79
|
||||
layerID: 237
|
||||
mosaicPosition: {x: 3953, y: 7243}
|
||||
mosaicPosition: {x: 3966, y: 5868}
|
||||
flatten: 0
|
||||
isImported: 1
|
||||
isVisible: 1
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -119,6 +119,19 @@ TextureImporter:
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 3
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
|
||||
@@ -1,173 +1,5 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &2840978318626887697
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 567805659929635752}
|
||||
- component: {fileID: 817690707555423031}
|
||||
m_Layer: 0
|
||||
m_Name: "\u6C34\u5E73\u56FE\u7247"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &567805659929635752
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2840978318626887697}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1411168873809891308}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &817690707555423031
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2840978318626887697}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 941243827
|
||||
m_SortingLayer: 13
|
||||
m_SortingOrder: 80
|
||||
m_Sprite: {fileID: -6412422441114701899, guid: 8219c076aff3b6645ba4a60beb8e578b, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 1
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1 &4795680994712464802
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8724711148914098161}
|
||||
- component: {fileID: 5889512415423883134}
|
||||
m_Layer: 0
|
||||
m_Name: "\u7AD6\u7ACB\u56FE\u7247"
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8724711148914098161
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4795680994712464802}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1411168873809891308}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!212 &5889512415423883134
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4795680994712464802}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 941243827
|
||||
m_SortingLayer: 13
|
||||
m_SortingOrder: 81
|
||||
m_Sprite: {fileID: -6948434014169429400, guid: 8219c076aff3b6645ba4a60beb8e578b, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 1
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!1 &8845394260969947391
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -178,8 +10,9 @@ GameObject:
|
||||
m_Component:
|
||||
- component: {fileID: 1411168873809891308}
|
||||
- component: {fileID: 5019418963173552022}
|
||||
- component: {fileID: 207758920267391891}
|
||||
- component: {fileID: 6048524599704252402}
|
||||
- component: {fileID: 207758920267391891}
|
||||
- component: {fileID: 653930043964180535}
|
||||
m_Layer: 0
|
||||
m_Name: Bottle
|
||||
m_TagString: Moveable
|
||||
@@ -196,12 +29,10 @@ Transform:
|
||||
m_GameObject: {fileID: 8845394260969947391}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0.02, y: -0.02, z: 0}
|
||||
m_LocalPosition: {x: 0.02, y: -0.02, z: -0.1}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 8724711148914098161}
|
||||
- {fileID: 567805659929635752}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!61 &5019418963173552022
|
||||
@@ -236,38 +67,19 @@ BoxCollider2D:
|
||||
m_IsTrigger: 0
|
||||
m_UsedByEffector: 0
|
||||
m_UsedByComposite: 0
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Offset: {x: 0.007122487, y: 0}
|
||||
m_SpriteTilingProperty:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
pivot: {x: 0, y: 0}
|
||||
oldSize: {x: 0, y: 0}
|
||||
newSize: {x: 0, y: 0}
|
||||
adaptiveTilingThreshold: 0
|
||||
pivot: {x: 0.5, y: 0.5}
|
||||
oldSize: {x: 1.1171172, y: 3.0930932}
|
||||
newSize: {x: 1.1171172, y: 3.0930932}
|
||||
adaptiveTilingThreshold: 0.5
|
||||
drawMode: 0
|
||||
adaptiveTiling: 0
|
||||
m_AutoTiling: 0
|
||||
serializedVersion: 2
|
||||
m_Size: {x: 1, y: 3.11}
|
||||
m_Size: {x: 1.0522316, y: 3.11}
|
||||
m_EdgeRadius: 0
|
||||
--- !u!114 &207758920267391891
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8845394260969947391}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 6474997a226747428064c19bfb501a0f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
data:
|
||||
name:
|
||||
description:
|
||||
verticalSprite:
|
||||
horizontalSprite:
|
||||
curSnapSlot: {fileID: 0}
|
||||
targetSnapSlot: {fileID: 0}
|
||||
--- !u!50 &6048524599704252402
|
||||
Rigidbody2D:
|
||||
serializedVersion: 4
|
||||
@@ -276,7 +88,7 @@ Rigidbody2D:
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8845394260969947391}
|
||||
m_BodyType: 0
|
||||
m_BodyType: 1
|
||||
m_Simulated: 1
|
||||
m_UseFullKinematicContacts: 0
|
||||
m_UseAutoMass: 0
|
||||
@@ -295,3 +107,73 @@ Rigidbody2D:
|
||||
m_SleepingMode: 1
|
||||
m_CollisionDetection: 0
|
||||
m_Constraints: 4
|
||||
--- !u!114 &207758920267391891
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8845394260969947391}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 6474997a226747428064c19bfb501a0f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
data:
|
||||
name:
|
||||
description:
|
||||
verticalSprite:
|
||||
horizontalSprite:
|
||||
curSnapSlot: {fileID: 0}
|
||||
--- !u!212 &653930043964180535
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8845394260969947391}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 0
|
||||
m_ReceiveShadows: 0
|
||||
m_DynamicOccludee: 1
|
||||
m_StaticShadowCaster: 0
|
||||
m_MotionVectors: 1
|
||||
m_LightProbeUsage: 1
|
||||
m_ReflectionProbeUsage: 1
|
||||
m_RayTracingMode: 0
|
||||
m_RayTraceProcedural: 0
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
m_StaticBatchRoot: {fileID: 0}
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_LightProbeVolumeOverride: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_ReceiveGI: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_StitchLightmapSeams: 1
|
||||
m_SelectedEditorRenderState: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 941243827
|
||||
m_SortingLayer: 13
|
||||
m_SortingOrder: 80
|
||||
m_Sprite: {fileID: -6948434014169429400, guid: 8219c076aff3b6645ba4a60beb8e578b, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
m_FlipY: 0
|
||||
m_DrawMode: 0
|
||||
m_Size: {x: 1.1171172, y: 3.0930932}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
|
||||
@@ -74,7 +74,7 @@ SpriteRenderer:
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 4
|
||||
m_SortingOrder: 5
|
||||
m_Sprite: {fileID: 21300000, guid: eccbf2467d281894bafba3ef467f0875, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_FlipX: 0
|
||||
|
||||
+2932
-851
File diff suppressed because it is too large
Load Diff
@@ -9,6 +9,7 @@ namespace AibisDream.FixSystem
|
||||
public event Action<CoolingBottle> InsertSlotEvent;
|
||||
public CoolingBottleData initBottleData;
|
||||
|
||||
private CoolingBottle _curBottle;
|
||||
private GameObject _bottlePrefab;
|
||||
private bool _inShelf;
|
||||
|
||||
@@ -32,6 +33,7 @@ namespace AibisDream.FixSystem
|
||||
if (string.IsNullOrEmpty(initBottleData.name)) return;
|
||||
|
||||
var newBottle = Instantiate(_bottlePrefab, transform).GetComponent<CoolingBottle>();
|
||||
_curBottle = newBottle;
|
||||
// 加载瓶子数据
|
||||
newBottle.Load(initBottleData);
|
||||
newBottle.curSnapSlot = this;
|
||||
@@ -43,11 +45,13 @@ namespace AibisDream.FixSystem
|
||||
/// <param name="other"></param>
|
||||
private void OnTriggerEnter2D(Collider2D other)
|
||||
{
|
||||
Debug.Log("Enter: " + other.gameObject.name);
|
||||
// 如果当前Slot里已经有瓶子了,就返回
|
||||
if (_curBottle != null) return;
|
||||
|
||||
// 尝试获取瓶子
|
||||
if (other.gameObject.TryGetComponent<CoolingBottle>(out var bottle))
|
||||
{
|
||||
bottle.targetSnapSlot = this;
|
||||
bottle.targetSnapSlotSet.Add(this);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,23 +61,52 @@ namespace AibisDream.FixSystem
|
||||
/// <param name="other"></param>
|
||||
private void OnTriggerExit2D(Collider2D other)
|
||||
{
|
||||
Debug.Log("Exit: " + other.gameObject.name);
|
||||
// 尝试获取瓶子
|
||||
if (other.gameObject.TryGetComponent<CoolingBottle>(out var bottle))
|
||||
{
|
||||
bottle.targetSnapSlot = null;
|
||||
bottle.targetSnapSlotSet.Remove(this);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 移除当前瓶子
|
||||
/// </summary>
|
||||
public void RemoveBottle()
|
||||
{
|
||||
_curBottle = null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 插入时触发
|
||||
/// </summary>
|
||||
/// <param name="coolingBottle"></param>
|
||||
public void InsertSlot(CoolingBottle coolingBottle)
|
||||
{
|
||||
coolingBottle.transform.parent = transform;
|
||||
coolingBottle.SwitchColliderSize(_inShelf);
|
||||
_curBottle = coolingBottle;
|
||||
// 在架子上才正过来
|
||||
if (_inShelf)
|
||||
{
|
||||
coolingBottle.Rotate(true);
|
||||
}
|
||||
InsertSlotEvent?.Invoke(coolingBottle);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 是否有冷却液
|
||||
/// </summary>
|
||||
/// <returns>瓶子</returns>
|
||||
public CoolingBottle GetCurBottle()
|
||||
{
|
||||
return _curBottle;
|
||||
}
|
||||
|
||||
public void DestroyBottle()
|
||||
{
|
||||
if (_curBottle)
|
||||
{
|
||||
_curBottle = null;
|
||||
Destroy(_curBottle);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,28 +1,34 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using AibisDream.Framework;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
|
||||
namespace AibisDream.FixSystem
|
||||
{
|
||||
[RequireComponent(typeof(Collider2D))]
|
||||
[RequireComponent(typeof(Collider2D), typeof(Rigidbody2D))]
|
||||
public class CoolingBottle : MonoBehaviour, IMoveable
|
||||
{
|
||||
private const float RotateTime = 0.3f;
|
||||
private const float SnapMoveTime = 0.3f;
|
||||
private static readonly Vector2 VerticalBox = new(1, 3.11f);
|
||||
private static readonly Vector2 HorizontalBox = new(4.7f, 1.65f);
|
||||
|
||||
private static readonly Vector3 ClockwiseAngle = new(0, 0, 0);
|
||||
private static readonly Vector3 ClockWiseScale = new(1, 1, 1);
|
||||
private static readonly Vector3 AnticlockwiseAngle = new(0, 0, 90);
|
||||
private static readonly Vector3 AnticlockwiseScale = new(1.45f, 1.45f, 1);
|
||||
|
||||
public CoolingBottleData data;
|
||||
|
||||
#region 引用
|
||||
|
||||
private BoxCollider2D _collider;
|
||||
|
||||
private SpriteRenderer _verticalSprite;
|
||||
private SpriteRenderer _horizontalSprite;
|
||||
|
||||
private Sprite _verticalSprite;
|
||||
private Sprite _horizontalSprite;
|
||||
|
||||
public BottleSlot curSnapSlot;
|
||||
public BottleSlot targetSnapSlot;
|
||||
public readonly HashSet<BottleSlot> targetSnapSlotSet = new();
|
||||
|
||||
private Rigidbody2D _rb;
|
||||
private SpriteRenderer _renderer;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -33,60 +39,94 @@ namespace AibisDream.FixSystem
|
||||
|
||||
private void InitRefs()
|
||||
{
|
||||
_collider = GetComponent<BoxCollider2D>();
|
||||
_collider.size = VerticalBox;
|
||||
|
||||
_verticalSprite = transform.Find("竖立图片").GetComponent<SpriteRenderer>();
|
||||
_horizontalSprite = transform.Find("水平图片").GetComponent<SpriteRenderer>();
|
||||
_rb = GetComponent<Rigidbody2D>();
|
||||
_renderer = GetComponent<SpriteRenderer>();
|
||||
}
|
||||
|
||||
#region
|
||||
|
||||
public void LiquidDown()
|
||||
{
|
||||
}
|
||||
|
||||
public void LiquidUp()
|
||||
{
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 移动逻辑
|
||||
|
||||
public bool IsBlock { get; set; }
|
||||
|
||||
public void StartMove()
|
||||
{
|
||||
_rb.isKinematic = false;
|
||||
curSnapSlot.RemoveBottle();
|
||||
// 开始移动时就切换成横版
|
||||
Rotate(false);
|
||||
}
|
||||
|
||||
public void Rotate(bool isVertical)
|
||||
{
|
||||
StartCoroutine(RotateAsync(isVertical));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 旋转瓶子
|
||||
/// </summary>
|
||||
/// <param name="isVertical">是否竖直</param>
|
||||
/// <returns></returns>
|
||||
private IEnumerator RotateAsync(bool isVertical)
|
||||
{
|
||||
var angle = isVertical ? ClockwiseAngle : AnticlockwiseAngle;
|
||||
var scale = isVertical ? ClockWiseScale : AnticlockwiseScale;
|
||||
// 动画序列
|
||||
var sq = DOTween.Sequence();
|
||||
Tween rotate = transform.DORotate(angle, RotateTime, RotateMode.FastBeyond360);
|
||||
sq.Join(rotate);
|
||||
Tween scaleTw = transform.DOScale(scale, RotateTime);
|
||||
sq.Join(scaleTw);
|
||||
|
||||
while (sq.active && !sq.IsComplete())
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
}
|
||||
|
||||
public void Move(Vector2 mousePos)
|
||||
{
|
||||
transform.position = mousePos;
|
||||
_rb.MovePosition(mousePos);
|
||||
}
|
||||
|
||||
public void StopMove()
|
||||
{
|
||||
if (targetSnapSlot)
|
||||
if (TryFindClosestSlot(out var targetSlot))
|
||||
{
|
||||
curSnapSlot = targetSnapSlot;
|
||||
curSnapSlot = targetSlot;
|
||||
}
|
||||
|
||||
targetSnapSlot = null;
|
||||
targetSnapSlotSet.Clear();
|
||||
|
||||
// 吸附到目标位置
|
||||
_rb.isKinematic = true;
|
||||
transform.DOMove(curSnapSlot.transform.position, SnapMoveTime);
|
||||
curSnapSlot.InsertSlot(this);
|
||||
// TODO 停止描边
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 切换碰撞箱形状
|
||||
/// </summary>
|
||||
/// <param name="isVertical">是否水平</param>
|
||||
public void SwitchColliderSize(bool isVertical)
|
||||
public bool TryFindClosestSlot(out BottleSlot targetSlot)
|
||||
{
|
||||
_collider.size = isVertical ? VerticalBox : HorizontalBox;
|
||||
// 没有目标Slot,返回
|
||||
if (targetSnapSlotSet.Count == 0)
|
||||
{
|
||||
targetSlot = null;
|
||||
return false;
|
||||
}
|
||||
|
||||
// 寻找最近的Slot
|
||||
var shortestDistance = float.MaxValue;
|
||||
BottleSlot closestSlot = null;
|
||||
foreach (var slot in targetSnapSlotSet)
|
||||
{
|
||||
var distance = Vector3.Distance(slot.transform.position, transform.position);
|
||||
if (distance < shortestDistance)
|
||||
{
|
||||
shortestDistance = distance;
|
||||
closestSlot = slot;
|
||||
}
|
||||
}
|
||||
|
||||
targetSlot = closestSlot;
|
||||
return true;
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -94,8 +134,8 @@ namespace AibisDream.FixSystem
|
||||
public void Load(CoolingBottleData targetData)
|
||||
{
|
||||
data = targetData;
|
||||
_verticalSprite.sprite = ResourceKit.LoadSpriteFromPsd($"Art/Fix/Cooling/冷却系统/{data.verticalSprite}");
|
||||
_horizontalSprite.sprite = ResourceKit.LoadSpriteFromPsd($"Art/Fix/Cooling/冷却系统/{data.horizontalSprite}");
|
||||
_verticalSprite = ResourceKit.LoadSpriteFromPsd($"Art/Fix/Cooling/冷却系统/{data.verticalSprite}");
|
||||
_renderer.sprite = _verticalSprite;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using System.Collections;
|
||||
using AibisDream.FixSystem;
|
||||
using UnityEngine;
|
||||
using Yarn.Unity;
|
||||
|
||||
namespace AibisDream.Framework
|
||||
{
|
||||
@@ -18,9 +19,9 @@ namespace AibisDream.Framework
|
||||
|
||||
public bool isLocked;
|
||||
|
||||
#endregion
|
||||
private CoolingBottle CurBottle => _pumpUI.bottleSlot.GetCurBottle();
|
||||
|
||||
public CoolingBottle curBottle;
|
||||
#endregion
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
@@ -33,6 +34,8 @@ namespace AibisDream.Framework
|
||||
_pumpUI = transform.Find("Pump Part").GetComponent<PumpController>();
|
||||
_bottomUI = transform.Find("Bottom Part").GetComponent<BottleShelf>();
|
||||
_tubeUI = transform.Find("Tube Part").GetComponent<TubeController>();
|
||||
|
||||
isLocked = true;
|
||||
}
|
||||
|
||||
#region 对外开放
|
||||
@@ -57,48 +60,60 @@ namespace AibisDream.Framework
|
||||
public void Unlock()
|
||||
{
|
||||
isLocked = false;
|
||||
if (curBottle)
|
||||
if (CurBottle)
|
||||
{
|
||||
curBottle.IsBlock = false;
|
||||
CurBottle.IsBlock = false;
|
||||
}
|
||||
_pumpUI.OpenBuckle();
|
||||
}
|
||||
|
||||
public void InsertBottle(CoolingBottle bottle)
|
||||
{
|
||||
// 设置为当前Bottle
|
||||
curBottle = bottle;
|
||||
// 插入似乎没有太多逻辑?
|
||||
}
|
||||
|
||||
public void Lock()
|
||||
{
|
||||
isLocked = true;
|
||||
// 已锁定的瓶子禁止使用
|
||||
if (curBottle)
|
||||
if (CurBottle)
|
||||
{
|
||||
curBottle.IsBlock = true;
|
||||
CurBottle.IsBlock = true;
|
||||
}
|
||||
_pumpUI.CloseBuckle();
|
||||
}
|
||||
|
||||
public void StartPump()
|
||||
{
|
||||
throw new System.NotImplementedException();
|
||||
// 进行泵机操作
|
||||
if (isLocked && CurBottle)
|
||||
{
|
||||
// 播放pump动画
|
||||
_pumpUI.PlayPumpAnime();
|
||||
// 播放泵机运行对话
|
||||
// DialogController.Instance.StartDialogNode($"泵机运行_{CurBottle.data.name}");
|
||||
Debug.Log($"泵机运行_{CurBottle.data.name}");
|
||||
}
|
||||
}
|
||||
|
||||
public void CloseBottleUI()
|
||||
[YarnCommand("close_bottle_ui")]
|
||||
public IEnumerator CloseBottleUI()
|
||||
{
|
||||
throw new System.NotImplementedException();
|
||||
yield return _bottomUI.Hide();
|
||||
}
|
||||
|
||||
[YarnCommand("close_cooling_system")]
|
||||
public IEnumerator CloseCoolingSystem()
|
||||
{
|
||||
yield return _pumpUI.Hide();
|
||||
_pumpUI.StopPumpAnime();
|
||||
_pumpUI.DestroyBottle();
|
||||
}
|
||||
|
||||
public void CloseCoolingSystem()
|
||||
[YarnCommand("pull_out_tube")]
|
||||
public IEnumerator PullOutTube()
|
||||
{
|
||||
throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public void PullOutTube()
|
||||
{
|
||||
throw new System.NotImplementedException();
|
||||
yield return _tubeUI.PlayPullOutAnime();
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -121,10 +136,10 @@ namespace AibisDream.Framework
|
||||
// 点击泵机开关
|
||||
public void StartPump();
|
||||
// 冷却液架收回
|
||||
public void CloseBottleUI();
|
||||
public IEnumerator CloseBottleUI();
|
||||
// 冷却系统UI收回
|
||||
public void CloseCoolingSystem();
|
||||
public IEnumerator CloseCoolingSystem();
|
||||
// 拔管
|
||||
public void PullOutTube();
|
||||
public IEnumerator PullOutTube();
|
||||
}
|
||||
}
|
||||
@@ -2,13 +2,13 @@
|
||||
using AibisDream.Framework;
|
||||
using DG.Tweening;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace AibisDream.FixSystem
|
||||
{
|
||||
public class PumpController : MonoBehaviour
|
||||
{
|
||||
[Header("整体位置")]
|
||||
public Vector3 hidePos;
|
||||
[Header("整体位置")] public Vector3 hidePos;
|
||||
public Vector3 showPos;
|
||||
|
||||
public Vector3 topBuckleUnlockPos;
|
||||
@@ -17,22 +17,28 @@ namespace AibisDream.FixSystem
|
||||
public Vector3 topBuckleLockPos;
|
||||
public Vector3 leftBuckleLockPos;
|
||||
public Vector3 rightBuckleLockPos;
|
||||
|
||||
[Header("移动用时")]
|
||||
public float showDuration;
|
||||
|
||||
public Vector3 pumpUpPos;
|
||||
public Vector3 pumpDownPos;
|
||||
|
||||
[Header("移动用时")] public float showDuration;
|
||||
public float buckleDuration;
|
||||
public float pumpDuration;
|
||||
|
||||
#region 组件索引
|
||||
|
||||
private CoolingSystem _coolingSystem;
|
||||
|
||||
|
||||
private SpriteButton _lockButton;
|
||||
private SpriteButton _pumpButton;
|
||||
private Transform _topBuckle;
|
||||
private Transform _leftBuckle;
|
||||
private Transform _rightBuckle;
|
||||
|
||||
private BottleSlot _bottleSlot;
|
||||
[HideInInspector] public BottleSlot bottleSlot;
|
||||
private GameObject _lockBox;
|
||||
|
||||
private Transform _pumpHead;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -48,20 +54,26 @@ namespace AibisDream.FixSystem
|
||||
{
|
||||
// 初始化引用
|
||||
_coolingSystem = GetComponentInParent<CoolingSystem>();
|
||||
|
||||
|
||||
var buckleGroup = transform.Find("按键卡扣组");
|
||||
|
||||
|
||||
_lockButton = new SpriteButton(buckleGroup.Find("Lock Button").gameObject);
|
||||
_pumpButton = new SpriteButton(buckleGroup.Find("Pump Button").gameObject);
|
||||
_lockButton.OnButtonDown += LockButtonDown;
|
||||
_pumpButton.OnButtonDown += PumpButtonDown;
|
||||
|
||||
|
||||
_topBuckle = buckleGroup.Find("上下卡扣");
|
||||
_leftBuckle = buckleGroup.Find("左卡扣");
|
||||
_rightBuckle = buckleGroup.Find("右卡扣");
|
||||
|
||||
// _bottleSlot = GetComponentInChildren<BottleSlot>();
|
||||
// _bottleSlot?.InsertSlotEvent += _coolingSystem.InsertBottle;
|
||||
_lockBox = buckleGroup.Find("锁定占位").gameObject;
|
||||
_lockBox.SetActive(true);
|
||||
|
||||
var pumpGroup = transform.Find("泵机组");
|
||||
_pumpHead = pumpGroup.Find("泵头");
|
||||
|
||||
bottleSlot = GetComponentInChildren<BottleSlot>();
|
||||
bottleSlot.InsertSlotEvent += _coolingSystem.InsertBottle;
|
||||
}
|
||||
|
||||
#region 按钮
|
||||
@@ -118,11 +130,14 @@ namespace AibisDream.FixSystem
|
||||
{
|
||||
yield return null;
|
||||
}
|
||||
|
||||
gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
|
||||
public void OpenBuckle()
|
||||
{
|
||||
_lockBox.SetActive(false);
|
||||
|
||||
_topBuckle.DOLocalMove(topBuckleUnlockPos, buckleDuration);
|
||||
_leftBuckle.DOLocalMove(leftBuckleUnlockPos, buckleDuration);
|
||||
_rightBuckle.DOLocalMove(rightBuckleUnlockPos, buckleDuration);
|
||||
@@ -130,11 +145,30 @@ namespace AibisDream.FixSystem
|
||||
|
||||
public void CloseBuckle()
|
||||
{
|
||||
_lockBox.SetActive(true);
|
||||
|
||||
_topBuckle.DOLocalMove(topBuckleLockPos, buckleDuration);
|
||||
_leftBuckle.DOLocalMove(leftBuckleLockPos, buckleDuration);
|
||||
_rightBuckle.DOLocalMove(rightBuckleLockPos, buckleDuration);
|
||||
}
|
||||
|
||||
public void PlayPumpAnime()
|
||||
{
|
||||
_pumpHead.DOLocalMove(pumpDownPos, pumpDuration).SetLoops(-1, LoopType.Yoyo)
|
||||
.SetEase(Ease.Linear);
|
||||
}
|
||||
|
||||
public void StopPumpAnime()
|
||||
{
|
||||
_pumpHead.DOKill();
|
||||
_pumpHead.localPosition = pumpUpPos;
|
||||
}
|
||||
|
||||
public void DestroyBottle()
|
||||
{
|
||||
bottleSlot.DestroyBottle();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -36,6 +36,7 @@ namespace AibisDream.FixSystem
|
||||
TransitionDic.Add(FixState.Engine, FixState.BodyModule, new EngineToBodyModuleCommand());
|
||||
TransitionDic.Add(FixState.Clinic, FixState.Engine, new ClinicToEngineCommand());
|
||||
TransitionDic.Add(FixState.Engine, FixState.Clinic, new EngineToClinicCommand());
|
||||
TransitionDic.Add(FixState.Clinic, FixState.CoolingMachine, new ClinicToCoolingCommand());
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -71,4 +71,29 @@ namespace AibisDream.FixSystem
|
||||
_configName = arg;
|
||||
}
|
||||
}
|
||||
|
||||
public struct ClinicToCoolingCommand : ITransitionCommand
|
||||
{
|
||||
private static readonly Vector3 CameraPos = new(6.61f, 0, -10);
|
||||
private const float Duration = 2f;
|
||||
|
||||
public IEnumerator Execute()
|
||||
{
|
||||
var coolingSystem = FixSystemCenter.SystemDic.Get<CoolingSystem>();
|
||||
|
||||
// 移动相机
|
||||
yield return CameraKit.Instance.TransCameraAsync(CameraPos, Duration);
|
||||
// 打开泵机
|
||||
yield return coolingSystem.OpenCoolingSystem();
|
||||
// 播放插线动画
|
||||
yield return coolingSystem.LinkTube();
|
||||
// 打开冷却液架
|
||||
yield return coolingSystem.OpenBottleUI();
|
||||
}
|
||||
|
||||
public void SetArgs(string arg)
|
||||
{
|
||||
// 没有需要设置的参数
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -48,6 +48,12 @@ namespace AibisDream.Framework
|
||||
return _mainCamera.transform.DOMove(targetPos, duration);
|
||||
}
|
||||
|
||||
public IEnumerator TransCameraAsync(Vector3 targetPos, float duration)
|
||||
{
|
||||
var targetOrthographicSize = _mainCamera.orthographicSize;
|
||||
yield return TransCameraAsync(targetPos, targetOrthographicSize, duration);
|
||||
}
|
||||
|
||||
public IEnumerator TransCameraAsync(Vector3 targetPos, float targetOrthographicSize, float duration)
|
||||
{
|
||||
var sq = TransCamera(targetPos, targetOrthographicSize, duration);
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
{"shaftLevelDataArray":[{"shaftName":"Empty Pluggable Shaft3","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.15,"shaftPos":{"x":-1.118,"y":-0.256,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Empty Pluggable Shaft2","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.15,"shaftPos":{"x":-1.087,"y":-0.693,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Empty Pluggable Shaft1","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.15,"shaftPos":{"x":-1.135,"y":0.182,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft9","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":-1.71000111,"y":-0.9590002,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Pluggable Shaft8","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.18,"shaftPos":{"x":-2.59800124,"y":-0.941000164,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft7","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.09,"shaftPos":{"x":-2.22800064,"y":-0.453000158,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft6","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":-1.855001,"y":-0.3910001,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft5","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.09,"shaftPos":{"x":-2.0,"y":-0.6250002,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Pluggable Shaft4","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.27,"shaftPos":{"x":-2.18600082,"y":-0.08200007,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Pluggable Shaft3","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":-1.97600079,"y":0.300000042,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft2","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.09,"shaftPos":{"x":-1.70600092,"y":0.307999939,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft1","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":-2.40600061,"y":0.295000046,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Driver Shaft","shaftType":0,"initialSpeed":1.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.09,"shaftPos":{"x":-2.188,"y":0.445000023,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Target Shaft","shaftType":1,"initialSpeed":0.0,"targetSpeed":0.3,"hasChildGear":true,"radius":0.27,"shaftPos":{"x":-2.1600008,"y":-0.9610002,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"}]}
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 726877e95eebeea4db75ffd9d783b78e
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1 +1 @@
|
||||
{"shaftLevelDataArray":[{"shaftName":"Target","shaftType":1,"initialSpeed":0.0,"targetSpeed":0.3,"hasChildGear":true,"radius":1.0,"shaftPos":{"x":6.629,"y":0.684,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Driver","shaftType":0,"initialSpeed":1.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.5,"shaftPos":{"x":4.64,"y":3.33,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Constant","shaftType":2,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.5,"shaftPos":{"x":5.973,"y":2.457,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮B"},{"shaftName":"Pluggable","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.5,"shaftPos":{"x":5.516,"y":3.867,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Empty","shaftType":3,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.5,"shaftPos":{"x":6.56,"y":4.334,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"}]}
|
||||
{"shaftLevelDataArray":[{"shaftName":"Target Shaft","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.3,"hasChildGear":true,"radius":0.27,"shaftPos":{"x":5.488,"y":0.118,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Driver Shaft","shaftType":0,"initialSpeed":1.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.09,"shaftPos":{"x":5.459,"y":1.488,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft1","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":5.241,"y":1.338,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft2","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.09,"shaftPos":{"x":5.941,"y":1.351,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft3","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":5.671,"y":1.343,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft4","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.27,"shaftPos":{"x":5.461,"y":0.961,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Pluggable Shaft5","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.09,"shaftPos":{"x":5.653,"y":0.434,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Pluggable Shaft6","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":5.803,"y":0.671,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft7","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.09,"shaftPos":{"x":5.236,"y":0.678,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft8","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.18,"shaftPos":{"x":5.054,"y":0.13,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Pluggable Shaft9","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":true,"radius":0.18,"shaftPos":{"x":5.917,"y":0.119,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮A"},{"shaftName":"Empty Pluggable Shaft1","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.5,"shaftPos":{"x":4.4398,"y":4.1688,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Empty Pluggable Shaft2","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.5,"shaftPos":{"x":6.10357,"y":4.1688,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"},{"shaftName":"Empty Pluggable Shaft3","shaftType":0,"initialSpeed":0.0,"targetSpeed":0.0,"hasChildGear":false,"radius":0.5,"shaftPos":{"x":7.76733971,"y":4.1688,"z":0.0},"gearPicPath":"Art/Fix/Stone/身体维修界面/变速箱齿轮C"}]}
|
||||
Reference in New Issue
Block a user