任务:编写留言系统、替换和实装美术素材

1.编写留言系统
(1.当玩家无Catch的时候,记录长按Y的时间,若时间大于两秒,呼唤UI,触发相应事件

*.编写撰写留言板逻辑
(*.清空操作地图
(1.呼出留言板UI
(2.当按下确认键,确认建立一个本地留言板,并初始化该本地留言板,恢复操作地图
(3.将留言板数据传向云端

*.编写留言板逻辑
(1.内含BoardInfo内的信息
(2.继承于可交互物体
(3.当交互,呼出留言板UI,显示内容、UID等信息
(4.当按下返回键,关闭UI

*.编写拉取留言板系统
(1.加在开幕演出中,开幕时呼叫sql上的脚本,拉取若干条留言板
(2.在场景内创建留言板,并初始化信息

*.替换和实装美术素材,增加部分动画
1.增加村内上树动画
2.更新村场景,使得玩家可以走到村下
3.制作以撒闪电攻击动画
4.制作以撒冲撞攻击动画
5.制作以撒雕像碎裂动画
6.贴上对话框
7.制作以撒闪电攻击动画
8.制作村民和贵族的待机角色
9.制作特洛伊木马死亡动画
10.制作特洛伊木马的喷射动画

*优化和修复
1.修复佛教前置关掉怪陷阱有时不会触发的问题
2.重做渲染层,避免出现覆盖问题
3.修复玩家会卡在村里桥上的问题
4.解决了屎山代码的warming问题
5.删除了子弹时间,效果太差

建议:
1.给击中添加一些效果,目前还是打击感太弱
2.目前木马死后,灰尘不会消失

*.至此,留言系统全部完成

下班
This commit is contained in:
Roman 2021-12-25 00:37:29 +08:00
parent 0bbb5810ec
commit ca1cc0162d
324 changed files with 20162 additions and 2767 deletions

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: e00e6f90ab8233e46a41c5e33917c642
timeCreated: 1585839223
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 6ecbfd0a046659943a69328c98ff0442
timeCreated: 1520956522
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: c0a0a980c9ba86345bc15411db88d34f
timeCreated: 1585839223
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a9d68dd8913f05d4d9ce75e7b40c6044
timeCreated: 1575902011
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 191365b4aece81443875ae2bb7243b55
timeCreated: 1539791396
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 9a5e61a8b3421b944863d0946e32da0a
timeCreated: 1531836588
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 4c816894a3147d343891060451241bfe
timeCreated: 1520621352
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: f86c907c9d9e85846835ba31e656bd60
timeCreated: 1550245105
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 4dc1afbcc68875c4780502f5e6b80158
timeCreated: 1540292246
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 5d615bf612f33364e96fb9fd2959ae9c
timeCreated: 1555497476
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: f51b7b861facbc3429fcc5f1f6f91183
timeCreated: 1557327368
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: e137dba02f4d0f542ab09dcedea27314
timeCreated: 1583243128
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 38b4bfd7c725505409f8f4d944961db4
timeCreated: 1622209077
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 3aeabe705b70b154ea99893f91351100
timeCreated: 1607957446
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: b53d2f3b156ff104f90d4d7693d769c8
timeCreated: 1540215707
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 3e8eabcfae1e5aa4397de89fedeb48db
timeCreated: 1555497476
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: f54faaaf4faf8784183ede7f87dfeb23
timeCreated: 1608224299
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 57fcea0ed8b5eb347923c4c21fa31b57
timeCreated: 1569420442
licenseType: Store
DefaultImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 2d7fe4f7c19e90f41b893bc01fc17230 guid: 81dbcde0f90df4e9ba9ca2794490e57a
DefaultImporter: DefaultImporter:
externalObjects: {} externalObjects: {}
userData: userData:

View File

@ -1,8 +1,7 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: dff05fea7446d7b4e9029bfab77455d2 guid: fd02c799f3f5c4c83b2fc26c105a3821
timeCreated: 1559836117
licenseType: Store
DefaultImporter: DefaultImporter:
externalObjects: {}
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -52,11 +52,11 @@ public class @Player : IInputActionCollection, IDisposable
}, },
{ {
""name"": ""Interactive"", ""name"": ""Interactive"",
""type"": ""Button"", ""type"": ""PassThrough"",
""id"": ""7cf0a787-dc2d-42b1-9ed9-c840ccfa3ce9"", ""id"": ""7cf0a787-dc2d-42b1-9ed9-c840ccfa3ce9"",
""expectedControlType"": ""Button"", ""expectedControlType"": ""Button"",
""processors"": """", ""processors"": """",
""interactions"": """" ""interactions"": ""Hold(duration=2,pressPoint=0.5),Press(behavior=2)""
} }
], ],
""bindings"": [ ""bindings"": [

View File

@ -39,11 +39,11 @@
}, },
{ {
"name": "Interactive", "name": "Interactive",
"type": "Button", "type": "PassThrough",
"id": "7cf0a787-dc2d-42b1-9ed9-c840ccfa3ce9", "id": "7cf0a787-dc2d-42b1-9ed9-c840ccfa3ce9",
"expectedControlType": "Button", "expectedControlType": "Button",
"processors": "", "processors": "",
"interactions": "" "interactions": "Hold(duration=2,pressPoint=0.5),Press(behavior=2)"
} }
], ],
"bindings": [ "bindings": [

View File

@ -116,7 +116,7 @@ public class PlayerInfo : MonoBehaviour
/// <summary> /// <summary>
/// 获取指定世界的留言板链表。 /// 获取指定世界的留言板链表。
/// </summary> /// </summary>
private List<BoardInfo> GetBoardInfo(int WorldId) public List<BoardInfo> GetBoardInfo(int WorldId)
{ {
MySqlConnection con = new MySqlConnection(LinkInfo); MySqlConnection con = new MySqlConnection(LinkInfo);
try try
@ -231,6 +231,7 @@ public class PlayerInfo : MonoBehaviour
if(FindObjectsOfType<PlayerInfo>().Length > 1) if(FindObjectsOfType<PlayerInfo>().Length > 1)
Destroy(gameObject); Destroy(gameObject);
DontDestroyOnLoad(gameObject); DontDestroyOnLoad(gameObject);
BoardInfos = new List<BoardInfo>();
// //
LinkInfo = "server="+dataScriptableObject.IP+";" + LinkInfo = "server="+dataScriptableObject.IP+";" +
"port="+dataScriptableObject.Port+";" + "port="+dataScriptableObject.Port+";" +

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 81a954209d0756d4bbb5c9b91c9445ac guid: b84f14689edf7e74391943128006910c
PluginImporter: PluginImporter:
externalObjects: {} externalObjects: {}
serializedVersion: 2 serializedVersion: 2
@ -11,6 +11,24 @@ PluginImporter:
isExplicitlyReferenced: 0 isExplicitlyReferenced: 0
validateReferences: 1 validateReferences: 1
platformData: platformData:
- first:
: Any
second:
enabled: 0
settings:
Exclude Android: 0
Exclude Editor: 0
Exclude Linux64: 0
Exclude OSXUniversal: 0
Exclude Win: 0
Exclude Win64: 0
Exclude iOS: 0
- first:
Android: Android
second:
enabled: 1
settings:
CPU: ARMv7
- first: - first:
Any: Any:
second: second:
@ -19,15 +37,50 @@ PluginImporter:
- first: - first:
Editor: Editor Editor: Editor
second: second:
enabled: 0 enabled: 1
settings: settings:
CPU: AnyCPU
DefaultValueInitialized: true DefaultValueInitialized: true
OS: AnyOS
- first:
Standalone: Linux64
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: OSXUniversal
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: Win
second:
enabled: 1
settings:
CPU: x86
- first:
Standalone: Win64
second:
enabled: 1
settings:
CPU: x86_64
- first: - first:
Windows Store Apps: WindowsStoreApps Windows Store Apps: WindowsStoreApps
second: second:
enabled: 0 enabled: 0
settings: settings:
CPU: AnyCPU CPU: AnyCPU
- first:
iPhone: iOS
second:
enabled: 1
settings:
AddToEmbeddedBinaries: false
CPU: AnyCPU
CompileFlags:
FrameworkDependencies:
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,15 +1,49 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 5651992cdad94894a3af7dc3f1da9170 guid: 5651992cdad94894a3af7dc3f1da9170
timeCreated: 1488828285
licenseType: Store
PluginImporter: PluginImporter:
serializedVersion: 1 externalObjects: {}
serializedVersion: 2
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Any: - first:
: N3DS
second:
enabled: 1
settings: {}
- first:
: PSM
second:
enabled: 1
settings: {}
- first:
: PSP2
second:
enabled: 1
settings: {}
- first:
: SamsungTV
second:
enabled: 1
settings: {}
- first:
: Tizen
second:
enabled: 1
settings: {}
- first:
: WiiU
second:
enabled: 1
settings: {}
- first:
Any:
second:
enabled: 0 enabled: 0
settings: settings:
Exclude Android: 1 Exclude Android: 1
@ -34,49 +68,48 @@ PluginImporter:
Exclude XboxOne: 0 Exclude XboxOne: 0
Exclude iOS: 0 Exclude iOS: 0
Exclude tvOS: 0 Exclude tvOS: 0
Editor: - first:
Editor: Editor
second:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
N3DS: - first:
PS4: PS4
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PS4: - first:
Standalone: Win64
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PSM: - first:
WebGL: WebGL
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PSP2: - first:
enabled: 1 Windows Store Apps: WindowsStoreApps
settings: {} second:
SamsungTV:
enabled: 1
settings: {}
Tizen:
enabled: 1
settings: {}
WebGL:
enabled: 1
settings: {}
WiiU:
enabled: 1
settings: {}
WindowsStoreApps:
enabled: 1 enabled: 1
settings: settings:
CPU: AnyCPU CPU: AnyCPU
XboxOne: - first:
XboxOne: XboxOne
second:
enabled: 1 enabled: 1
settings: {} settings: {}
iOS: - first:
iPhone: iOS
second:
enabled: 1 enabled: 1
settings: {} settings: {}
tvOS: - first:
tvOS: tvOS
second:
enabled: 1 enabled: 1
settings: {} settings: {}
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,15 +1,49 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 5978f8f3dd274e848fbb7a123bde1fb9 guid: 5978f8f3dd274e848fbb7a123bde1fb9
timeCreated: 1488828285
licenseType: Store
PluginImporter: PluginImporter:
serializedVersion: 1 externalObjects: {}
serializedVersion: 2
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Any: - first:
: N3DS
second:
enabled: 1
settings: {}
- first:
: PSM
second:
enabled: 1
settings: {}
- first:
: PSP2
second:
enabled: 1
settings: {}
- first:
: SamsungTV
second:
enabled: 1
settings: {}
- first:
: Tizen
second:
enabled: 1
settings: {}
- first:
: WiiU
second:
enabled: 1
settings: {}
- first:
Any:
second:
enabled: 0 enabled: 0
settings: settings:
Exclude Android: 1 Exclude Android: 1
@ -34,49 +68,48 @@ PluginImporter:
Exclude XboxOne: 0 Exclude XboxOne: 0
Exclude iOS: 0 Exclude iOS: 0
Exclude tvOS: 0 Exclude tvOS: 0
Editor: - first:
Editor: Editor
second:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
N3DS: - first:
PS4: PS4
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PS4: - first:
Standalone: Win64
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PSM: - first:
WebGL: WebGL
second:
enabled: 1 enabled: 1
settings: {} settings: {}
PSP2: - first:
enabled: 1 Windows Store Apps: WindowsStoreApps
settings: {} second:
SamsungTV:
enabled: 1
settings: {}
Tizen:
enabled: 1
settings: {}
WebGL:
enabled: 1
settings: {}
WiiU:
enabled: 1
settings: {}
WindowsStoreApps:
enabled: 1 enabled: 1
settings: settings:
CPU: AnyCPU CPU: AnyCPU
XboxOne: - first:
XboxOne: XboxOne
second:
enabled: 1 enabled: 1
settings: {} settings: {}
iOS: - first:
iPhone: iOS
second:
enabled: 1 enabled: 1
settings: {} settings: {}
tvOS: - first:
tvOS: tvOS
second:
enabled: 1 enabled: 1
settings: {} settings: {}
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,18 +1,49 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: d2a8f0021d6b47c5923d8972dfb81ef1 guid: d2a8f0021d6b47c5923d8972dfb81ef1
timeCreated: 1488828285
licenseType: Store
PluginImporter: PluginImporter:
serializedVersion: 1 externalObjects: {}
serializedVersion: 2
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Android: - first:
: Linux
second:
enabled: 1 enabled: 1
settings: {} settings: {}
Any: - first:
: LinuxUniversal
second:
enabled: 1
settings: {}
- first:
: OSXIntel
second:
enabled: 1
settings: {}
- first:
: OSXIntel64
second:
enabled: 1
settings: {}
- first:
: PSM
second:
enabled: 0
settings: {}
- first:
Android: Android
second:
enabled: 1
settings: {}
- first:
Any:
second:
enabled: 0 enabled: 0
settings: settings:
Exclude Android: 0 Exclude Android: 0
@ -37,43 +68,42 @@ PluginImporter:
Exclude XboxOne: 1 Exclude XboxOne: 1
Exclude iOS: 1 Exclude iOS: 1
Exclude tvOS: 1 Exclude tvOS: 1
Editor: - first:
Editor: Editor
second:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
Linux: - first:
Standalone: Linux64
second:
enabled: 1 enabled: 1
settings: {} settings:
Linux64: CPU:
- first:
Standalone: OSXUniversal
second:
enabled: 1 enabled: 1
settings: {} settings:
LinuxUniversal: CPU:
- first:
Standalone: Win
second:
enabled: 1 enabled: 1
settings: {} settings:
OSXIntel: CPU:
enabled: 1 - first:
settings: {} Standalone: Win64
OSXIntel64: second:
enabled: 1
settings: {}
OSXUniversal:
enabled: 1
settings: {}
PSM:
enabled: 0 enabled: 0
settings: {} settings:
Win: CPU:
enabled: 1 - first:
settings: {} Windows Store Apps: WindowsStoreApps
Win64: second:
enabled: 1
settings: {}
WindowsStoreApps:
enabled: 0 enabled: 0
settings: settings:
CPU: AnyCPU CPU: AnyCPU
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,18 +1,49 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 1e0a9643dc0d4b46bf2321f72c4e503e guid: 1e0a9643dc0d4b46bf2321f72c4e503e
timeCreated: 1488828285
licenseType: Store
PluginImporter: PluginImporter:
serializedVersion: 1 externalObjects: {}
serializedVersion: 2
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Android: - first:
: Linux
second:
enabled: 1 enabled: 1
settings: {} settings: {}
Any: - first:
: LinuxUniversal
second:
enabled: 1
settings: {}
- first:
: OSXIntel
second:
enabled: 1
settings: {}
- first:
: OSXIntel64
second:
enabled: 1
settings: {}
- first:
: PSM
second:
enabled: 0
settings: {}
- first:
Android: Android
second:
enabled: 1
settings: {}
- first:
Any:
second:
enabled: 0 enabled: 0
settings: settings:
Exclude Android: 0 Exclude Android: 0
@ -37,43 +68,42 @@ PluginImporter:
Exclude XboxOne: 1 Exclude XboxOne: 1
Exclude iOS: 1 Exclude iOS: 1
Exclude tvOS: 1 Exclude tvOS: 1
Editor: - first:
Editor: Editor
second:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
Linux: - first:
Standalone: Linux64
second:
enabled: 1 enabled: 1
settings: {} settings:
Linux64: CPU:
- first:
Standalone: OSXUniversal
second:
enabled: 1 enabled: 1
settings: {} settings:
LinuxUniversal: CPU:
- first:
Standalone: Win
second:
enabled: 1 enabled: 1
settings: {} settings:
OSXIntel: CPU:
enabled: 1 - first:
settings: {} Standalone: Win64
OSXIntel64: second:
enabled: 1
settings: {}
OSXUniversal:
enabled: 1
settings: {}
PSM:
enabled: 0 enabled: 0
settings: {} settings:
Win: CPU:
enabled: 1 - first:
settings: {} Windows Store Apps: WindowsStoreApps
Win64: second:
enabled: 1
settings: {}
WindowsStoreApps:
enabled: 0 enabled: 0
settings: settings:
CPU: AnyCPU CPU: AnyCPU
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,8 +1,7 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: d1c0b77896049554fa4b635531caf741 guid: f597f19f656ba56eae4f6a3a7cc528f4
timeCreated: 1533059192
licenseType: Store
DefaultImporter: DefaultImporter:
externalObjects: {}
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -1,8 +1,7 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: f7c4e22642de60d448f4e4809190f7b1 guid: 48e08dc33330d11e9d4a1b246c52e4f6
timeCreated: 1559837332
licenseType: Store
DefaultImporter: DefaultImporter:
externalObjects: {}
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

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

View File

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

View File

@ -13,6 +13,7 @@ GameObject:
- component: {fileID: 7242342954004886427} - component: {fileID: 7242342954004886427}
- component: {fileID: 7242342954004886424} - component: {fileID: 7242342954004886424}
- component: {fileID: 6762530813879066500} - component: {fileID: 6762530813879066500}
- component: {fileID: 4672631235784884365}
m_Layer: 0 m_Layer: 0
m_Name: "\u4EE5\u6492\u9B3C\u9B42" m_Name: "\u4EE5\u6492\u9B3C\u9B42"
m_TagString: Untagged m_TagString: Untagged
@ -72,8 +73,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 1 m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: d9ed30d94066cf34ca7cb7ec62d24d71, type: 3} m_Sprite: {fileID: 21300000, guid: d9ed30d94066cf34ca7cb7ec62d24d71, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
@ -117,6 +118,7 @@ MonoBehaviour:
rushTime: 0.6 rushTime: 0.6
lightning: {fileID: 0} lightning: {fileID: 0}
particleSystem: {fileID: 2446535546283887604} particleSystem: {fileID: 2446535546283887604}
animator: {fileID: 0}
--- !u!50 &6762530813879066500 --- !u!50 &6762530813879066500
Rigidbody2D: Rigidbody2D:
serializedVersion: 4 serializedVersion: 4
@ -138,6 +140,25 @@ Rigidbody2D:
m_SleepingMode: 1 m_SleepingMode: 1
m_CollisionDetection: 0 m_CollisionDetection: 0
m_Constraints: 7 m_Constraints: 7
--- !u!95 &4672631235784884365
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7242342954004886428}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: ef99507465a72a24ca64b7c1c448d65c, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1001 &7686743696460980108 --- !u!1001 &7686743696460980108
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -73,8 +73,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 6ab25cc35002c7e49a620e5c373a83c8, type: 3} m_Sprite: {fileID: 21300000, guid: 6ab25cc35002c7e49a620e5c373a83c8, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -73,8 +73,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: de4ec80e5d0cca6488cb449907a26438, type: 3} m_Sprite: {fileID: 21300000, guid: de4ec80e5d0cca6488cb449907a26438, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -290,8 +290,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 3cb7c35a750699348a04840d1ae1be5e, type: 3} m_Sprite: {fileID: 21300000, guid: 3cb7c35a750699348a04840d1ae1be5e, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -251,8 +251,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 1 m_SortingOrder: 1
m_Sprite: {fileID: 21300000, guid: b450b26388fc8854b8d12e329ad6408e, type: 3} m_Sprite: {fileID: 21300000, guid: b450b26388fc8854b8d12e329ad6408e, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
@ -277,7 +277,7 @@ Rigidbody2D:
m_Simulated: 1 m_Simulated: 1
m_UseFullKinematicContacts: 0 m_UseFullKinematicContacts: 0
m_UseAutoMass: 0 m_UseAutoMass: 0
m_Mass: 1 m_Mass: 10
m_LinearDrag: 0 m_LinearDrag: 0
m_AngularDrag: 0.05 m_AngularDrag: 0.05
m_GravityScale: 1 m_GravityScale: 1

View File

@ -89,8 +89,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: -698741025
m_SortingLayer: 0 m_SortingLayer: 5
m_SortingOrder: 3 m_SortingOrder: 3
m_Sprite: {fileID: 21300000, guid: 412b13d936abc8c48afa00f383df76b6, type: 3} m_Sprite: {fileID: 21300000, guid: 412b13d936abc8c48afa00f383df76b6, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -0,0 +1,128 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4340909662577684778
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4340909662577684780}
- component: {fileID: 4340909662577684779}
- component: {fileID: 4340909662577684781}
- component: {fileID: 8058067845890521741}
m_Layer: 0
m_Name: "\u7559\u8A00\u677F"
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4340909662577684780
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4340909662577684778}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -8.2, y: 0.61, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &4340909662577684779
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4340909662577684778}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
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: 347362827
m_SortingLayer: 3
m_SortingOrder: 5
m_Sprite: {fileID: 21300000, guid: bb56f48a0dc23e847b9d057fd37bfd26, 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.28, y: 1.24}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!114 &4340909662577684781
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4340909662577684778}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 35bbbd6d726c14a41b4cfd371f1575b1, type: 3}
m_Name:
m_EditorClassIdentifier:
itemName: 3
text:
uid: 0
postion: {x: 0, y: 0}
--- !u!61 &8058067845890521741
BoxCollider2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4340909662577684778}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 1
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5}
oldSize: {x: 1.28, y: 1.24}
newSize: {x: 1.28, y: 1.24}
adaptiveTilingThreshold: 0.5
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
serializedVersion: 2
m_Size: {x: 1.28, y: 1.24}
m_EdgeRadius: 0

View File

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

View File

@ -130,8 +130,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: 1083748285
m_SortingLayer: 0 m_SortingLayer: 6
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 90659c9dccda1794e98995e196dd510f, type: 3} m_Sprite: {fileID: 21300000, guid: 90659c9dccda1794e98995e196dd510f, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -72,8 +72,8 @@ SpriteRenderer:
m_AutoUVMaxDistance: 0.5 m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89 m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: 1083748285
m_SortingLayer: 0 m_SortingLayer: 6
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 16cea50ec129b8a4c8be3e88c085cb87, type: 3} m_Sprite: {fileID: 21300000, guid: 16cea50ec129b8a4c8be3e88c085cb87, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -3056,7 +3056,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1226109627} m_GameObject: {fileID: 1226109627}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.07121134, y: -1.6228592, z: -10} m_LocalPosition: {x: 0.072945595, y: -1.6228592, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
@ -5912,8 +5912,8 @@ ParticleSystem:
rateOverTime: rateOverTime:
serializedVersion: 2 serializedVersion: 2
minMaxState: 3 minMaxState: 3
scalar: 5 scalar: 15
minScalar: 0 minScalar: 8
maxCurve: maxCurve:
serializedVersion: 2 serializedVersion: 2
m_Curve: m_Curve:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -223,6 +223,7 @@ GameObject:
m_Component: m_Component:
- component: {fileID: 282950596} - component: {fileID: 282950596}
- component: {fileID: 282950595} - component: {fileID: 282950595}
- component: {fileID: 282950597}
m_Layer: 0 m_Layer: 0
m_Name: SQL m_Name: SQL
m_TagString: Untagged m_TagString: Untagged
@ -260,6 +261,19 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 4 m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &282950597
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 282950594}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01ffe76acb4050146b4e51d3a2c47e35, type: 3}
m_Name:
m_EditorClassIdentifier:
board: {fileID: 4340909662577684778, guid: d90c17fe32a11504aaec09240520d0f0, type: 3}
--- !u!1 &340191485 --- !u!1 &340191485
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -217,7 +217,7 @@ BoxCollider2D:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 27869364} m_GameObject: {fileID: 27869364}
m_Enabled: 1 m_Enabled: 0
m_Density: 1 m_Density: 1
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_IsTrigger: 1 m_IsTrigger: 1
@ -325,7 +325,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 230279235} m_GameObject: {fileID: 230279235}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2.27, y: 2.21, z: 0} m_LocalPosition: {x: 1.25, y: 1.49, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 1208549691} m_Father: {fileID: 1208549691}
@ -445,7 +445,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 375543751} m_GameObject: {fileID: 375543751}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.13, y: 0.05, z: 0} m_LocalPosition: {x: -0.53, y: -0.68, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 1208549691} m_Father: {fileID: 1208549691}
@ -798,7 +798,7 @@ MonoBehaviour:
hammerCD: 0.3 hammerCD: 0.3
sickleCD: 0 sickleCD: 0
sicklePrefab: {fileID: 8280362330273855463, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3} sicklePrefab: {fileID: 8280362330273855463, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3}
HP: 1 HP: 50
hitToflyParameter: {x: 10, y: 10} hitToflyParameter: {x: 10, y: 10}
isCatching: 0 isCatching: 0
catingAiYuPin: {fileID: 0} catingAiYuPin: {fileID: 0}
@ -931,6 +931,53 @@ Transform:
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 1 m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &520104907
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 520104909}
- component: {fileID: 520104908}
m_Layer: 0
m_Name: SQL
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &520104908
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 520104907}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1678269c90118544b71508053b12258, type: 3}
m_Name:
m_EditorClassIdentifier:
dataScriptableObject: {fileID: 11400000, guid: 2ec0091ebaee60d43bbb2432421fc39d, type: 2}
uName: 123
uid: 6
rate: 0
--- !u!4 &520104909
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 520104907}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 378.21985, y: 244.29587, z: -2.1697135}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &600486443 --- !u!1 &600486443
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1461,7 +1508,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_BindingMode: 1 m_BindingMode: 1
m_FollowOffset: {x: 6.86, y: 0.26, z: -10} m_FollowOffset: {x: 6.86, y: 0.35, z: -10}
m_XDamping: 0 m_XDamping: 0
m_YDamping: 0 m_YDamping: 0
m_ZDamping: 0 m_ZDamping: 0
@ -1896,6 +1943,7 @@ GameObject:
- component: {fileID: 1208549693} - component: {fileID: 1208549693}
- component: {fileID: 1208549694} - component: {fileID: 1208549694}
- component: {fileID: 1208549695} - component: {fileID: 1208549695}
- component: {fileID: 1208549696}
m_Layer: 7 m_Layer: 7
m_Name: "\u6728\u9A6C" m_Name: "\u6728\u9A6C"
m_TagString: Untagged m_TagString: Untagged
@ -1943,7 +1991,7 @@ SpriteRenderer:
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 0 m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 180a7d51b2b8ad14dae986552b0847e5, type: 3} m_Sprite: {fileID: 21300000, guid: d9d0e689772dc1340a3a71b31de25ff1, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1} m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0 m_FlipX: 0
m_FlipY: 0 m_FlipY: 0
@ -2011,24 +2059,24 @@ BoxCollider2D:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1208549689} m_GameObject: {fileID: 1208549689}
m_Enabled: 0 m_Enabled: 1
m_Density: 1 m_Density: 1
m_Material: {fileID: 6200000, guid: e9fe73f08a54f52478fbf9f9b31e0da7, type: 2} m_Material: {fileID: 6200000, guid: e9fe73f08a54f52478fbf9f9b31e0da7, type: 2}
m_IsTrigger: 0 m_IsTrigger: 0
m_UsedByEffector: 0 m_UsedByEffector: 0
m_UsedByComposite: 0 m_UsedByComposite: 0
m_Offset: {x: 0, y: 0} m_Offset: {x: -1.39, y: -1.18}
m_SpriteTilingProperty: m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0} border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5} pivot: {x: 0.5, y: 0.5}
oldSize: {x: 3.9314287, y: 6.9942856} oldSize: {x: 5.3333335, y: 7.5555553}
newSize: {x: 1, y: 1} newSize: {x: 1, y: 1}
adaptiveTilingThreshold: 0.5 adaptiveTilingThreshold: 0.5
drawMode: 0 drawMode: 0
adaptiveTiling: 0 adaptiveTiling: 0
m_AutoTiling: 0 m_AutoTiling: 0
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 2.93, y: 6.9942856} m_Size: {x: 2.8, y: 4.65}
m_EdgeRadius: 0 m_EdgeRadius: 0
--- !u!61 &1208549694 --- !u!61 &1208549694
BoxCollider2D: BoxCollider2D:
@ -2047,7 +2095,7 @@ BoxCollider2D:
m_SpriteTilingProperty: m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0} border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5} pivot: {x: 0.5, y: 0.5}
oldSize: {x: 3.9314287, y: 6.9942856} oldSize: {x: 5.3333335, y: 7.5555553}
newSize: {x: 1, y: 1} newSize: {x: 1, y: 1}
adaptiveTilingThreshold: 0.5 adaptiveTilingThreshold: 0.5
drawMode: 0 drawMode: 0
@ -2077,6 +2125,25 @@ Rigidbody2D:
m_SleepingMode: 1 m_SleepingMode: 1
m_CollisionDetection: 0 m_CollisionDetection: 0
m_Constraints: 7 m_Constraints: 7
--- !u!95 &1208549696
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1208549689}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: b7ba4ea82f2e83049a0c7194df9a5981, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &1266729901 --- !u!1 &1266729901
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@ -622,7 +622,7 @@ Transform:
- {fileID: 1012439768} - {fileID: 1012439768}
- {fileID: 1854433163} - {fileID: 1854433163}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 17 m_RootOrder: 16
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &584428264 --- !u!1 &584428264
GameObject: GameObject:
@ -744,7 +744,7 @@ Transform:
- {fileID: 25618055} - {fileID: 25618055}
- {fileID: 1136588713} - {fileID: 1136588713}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 18 m_RootOrder: 17
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &741766640 --- !u!1 &741766640
GameObject: GameObject:
@ -1008,7 +1008,7 @@ Transform:
- {fileID: 2137328815} - {fileID: 2137328815}
- {fileID: 1404003811} - {fileID: 1404003811}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 20 m_RootOrder: 19
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1012439767 --- !u!1 &1012439767
GameObject: GameObject:
@ -1750,6 +1750,7 @@ GameObject:
- component: {fileID: 1355032014} - component: {fileID: 1355032014}
- component: {fileID: 1355032013} - component: {fileID: 1355032013}
- component: {fileID: 1355032015} - component: {fileID: 1355032015}
- component: {fileID: 1355032016}
m_Layer: 0 m_Layer: 0
m_Name: "\u843D\u96F7" m_Name: "\u843D\u96F7"
m_TagString: Untagged m_TagString: Untagged
@ -1817,7 +1818,7 @@ Transform:
m_GameObject: {fileID: 1355032012} m_GameObject: {fileID: 1355032012}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -2.8158715, y: 0.4, z: 0} m_LocalPosition: {x: -2.8158715, y: 0.4, z: 0}
m_LocalScale: {x: 2.84, y: 23.24, z: 1} m_LocalScale: {x: 1.32, y: 2.61, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 1562252750} m_Father: {fileID: 1562252750}
m_RootOrder: 0 m_RootOrder: 0
@ -1846,8 +1847,27 @@ BoxCollider2D:
adaptiveTiling: 0 adaptiveTiling: 0
m_AutoTiling: 0 m_AutoTiling: 0
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 1, y: 1} m_Size: {x: 1.9, y: 10.79}
m_EdgeRadius: 0 m_EdgeRadius: 0
--- !u!95 &1355032016
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1355032012}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: cafed7531fb526a4f98f5fea613d8dff, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &1362153784 --- !u!1 &1362153784
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2781,7 +2801,7 @@ Transform:
m_Children: m_Children:
- {fileID: 1355032014} - {fileID: 1355032014}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 14 m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1623436653 --- !u!1 &1623436653
GameObject: GameObject:
@ -2886,7 +2906,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 16 m_RootOrder: 15
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1740401870 --- !u!1 &1740401870
GameObject: GameObject:
@ -3350,6 +3370,7 @@ GameObject:
- component: {fileID: 1784345428} - component: {fileID: 1784345428}
- component: {fileID: 1784345429} - component: {fileID: 1784345429}
- component: {fileID: 1784345430} - component: {fileID: 1784345430}
- component: {fileID: 1784345431}
m_Layer: 11 m_Layer: 11
m_Name: "\u4EE5\u6492\u96D5\u50CF" m_Name: "\u4EE5\u6492\u96D5\u50CF"
m_TagString: Untagged m_TagString: Untagged
@ -3416,7 +3437,7 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1784345425} m_GameObject: {fileID: 1784345425}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.02, y: 6.26, z: -8.92333} m_LocalPosition: {x: -0.02, y: 6.43, z: -8.92333}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
@ -3434,7 +3455,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: dc2fd53966d9d3e42991b3656f32ef6c, type: 3} m_Script: {fileID: 11500000, guid: dc2fd53966d9d3e42991b3656f32ef6c, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
HP: 10 HP: 1
ATK: 1 ATK: 1
speed: 0 speed: 0
coin: 0 coin: 0
@ -3494,123 +3515,25 @@ Rigidbody2D:
m_SleepingMode: 1 m_SleepingMode: 1
m_CollisionDetection: 0 m_CollisionDetection: 0
m_Constraints: 7 m_Constraints: 7
--- !u!1 &1813717210 stripped --- !u!95 &1784345431
GameObject: Animator:
m_CorrespondingSourceObject: {fileID: 7242342954004886428, guid: b115139c858522e4284c9609bb70fd44, type: 3} serializedVersion: 3
m_PrefabInstance: {fileID: 7242342955549758278}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1813717211
MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1813717210} m_GameObject: {fileID: 1784345425}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_Avatar: {fileID: 0}
m_Script: {fileID: 11500000, guid: 4d0390bd8b8ffd640b34fe25065ff1df, type: 3} m_Controller: {fileID: 9100000, guid: f9364a758478cb040a452e673ab240d1, type: 2}
m_Name: m_CullingMode: 0
m_EditorClassIdentifier: m_UpdateMode: 0
updateType: 0 m_ApplyRootMotion: 0
isSpeedBased: 0 m_LinearVelocityBlending: 0
hasOnStart: 0 m_WarningMessage:
hasOnPlay: 0 m_HasTransformHierarchy: 1
hasOnUpdate: 0 m_AllowConstantClipSamplingOptimization: 1
hasOnStepComplete: 0 m_KeepAnimatorControllerStateOnDisable: 0
hasOnComplete: 0
hasOnTweenCreated: 0
hasOnRewind: 0
onStart:
m_PersistentCalls:
m_Calls: []
onPlay:
m_PersistentCalls:
m_Calls: []
onUpdate:
m_PersistentCalls:
m_Calls: []
onStepComplete:
m_PersistentCalls:
m_Calls: []
onComplete:
m_PersistentCalls:
m_Calls: []
onTweenCreated:
m_PersistentCalls:
m_Calls: []
onRewind:
m_PersistentCalls:
m_Calls: []
targetIsSelf: 1
targetGO: {fileID: 0}
tweenTargetIsTargetGO: 1
delay: 0
duration: 0.6
easeType: 23
easeCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
loopType: 0
loops: 1
id:
isRelative: 0
isFrom: 0
isIndependentUpdate: 0
autoKill: 1
autoGenerate: 1
isActive: 1
isValid: 1
target: {fileID: 1813717216}
animationType: 1
targetType: 9
forcedTargetType: 0
autoPlay: 1
useTargetAsV3: 0
endValueFloat: 0
endValueV3: {x: 0, y: 4.3, z: 0}
endValueV2: {x: 0, y: 0}
endValueColor: {r: 1, g: 1, b: 1, a: 1}
endValueString:
endValueRect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
endValueTransform: {fileID: 0}
optionalBool0: 0
optionalBool1: 0
optionalFloat0: 0
optionalInt0: 0
optionalRotationMode: 0
optionalScrambleMode: 0
optionalString:
--- !u!50 &1813717216 stripped
Rigidbody2D:
m_CorrespondingSourceObject: {fileID: 6762530813879066500, guid: b115139c858522e4284c9609bb70fd44, type: 3}
m_PrefabInstance: {fileID: 7242342955549758278}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1854433162 --- !u!1 &1854433162
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3834,7 +3757,7 @@ RectTransform:
- {fileID: 1483482751} - {fileID: 1483482751}
- {fileID: 584428265} - {fileID: 584428265}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 19 m_RootOrder: 18
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0} m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0}
@ -4187,7 +4110,7 @@ PrefabInstance:
m_Modifications: m_Modifications:
- target: {fileID: 8280362330273855458, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3} - target: {fileID: 8280362330273855458, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3}
propertyPath: m_RootOrder propertyPath: m_RootOrder
value: 15 value: 14
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8280362330273855458, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3} - target: {fileID: 8280362330273855458, guid: 2e2fb120ae20d5e4faaad5a2a2fcca30, type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
@ -4506,88 +4429,3 @@ BoxCollider2D:
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 1, y: 1} m_Size: {x: 1, y: 1}
m_EdgeRadius: 0 m_EdgeRadius: 0
--- !u!1001 &7242342955549758278
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 7242342954004886424, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: material
value:
objectReference: {fileID: 2100000, guid: b2e89c2a523f7c74997693c0e2e4d6f8, type: 2}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_RootOrder
value: 13
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalPosition.x
value: -3.18
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalPosition.y
value: 6.39
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886426, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886427, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Enabled
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886428, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Name
value: "\u4EE5\u6492\u9B3C\u9B42"
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886428, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886429, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Color.a
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886429, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Color.b
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886429, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Color.g
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7242342954004886429, guid: b115139c858522e4284c9609bb70fd44, type: 3}
propertyPath: m_Color.r
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b115139c858522e4284c9609bb70fd44, type: 3}

File diff suppressed because it is too large Load Diff

View File

@ -175,17 +175,19 @@ public class YiSa : Enemy
} }
private IEnumerator Lighting(){ private IEnumerator Lighting(){
yield return new WaitForEndOfFrame();
Debug.Log("以撒使用了落雷"); Debug.Log("以撒使用了落雷");
//在玩家头顶某位置召唤鬼魂 //在玩家头顶某位置召唤鬼魂
YiSaGoust t = Instantiate( YiSaGoust t = Instantiate(
goust,player.transform.position + goust,player.transform.position +
new Vector3(0,2f,0),Quaternion.identity new Vector3(0,2f,0),Quaternion.identity
).GetComponent<YiSaGoust>(); ).GetComponent<YiSaGoust>();
yield return new WaitForEndOfFrame();
//给鬼魂以颜色补正 //给鬼魂以颜色补正
t.GetComponent<SpriteRenderer>().DOColor(colorOffset,2f); t.GetComponent<SpriteRenderer>().DOColor(colorOffset,2f);
// //0.5秒淡入显示鬼魂 //激活鬼魂动画
// Tweener tweener = t.GetComponent<SpriteRenderer>().DOFade(1,0.5f); t.animator.SetBool("isLightning",true);
//0.5秒淡入显示鬼魂
Tweener tweener = t.GetComponent<SpriteRenderer>().DOFade(1,0.5f);
//给玩家一秒的反应时间 //给玩家一秒的反应时间
yield return new WaitForSeconds(1f); yield return new WaitForSeconds(1f);
t.LightningATK(); t.LightningATK();
@ -262,12 +264,32 @@ public class YiSa : Enemy
} }
} }
public override void OnDead(){ public override void OnDead(){
//新建一个以撒灵魂,播放其消亡动画
StartCoroutine(ShowADeadGoust());
//播放自身碎裂动画
GetComponent<Animator>().SetBool("isDead",true);
state = State.dead; state = State.dead;
FindObjectOfType<Transfer>().GetComponent<BoxCollider2D>().enabled = true; FindObjectOfType<Transfer>().GetComponent<BoxCollider2D>().enabled = true;
//上传玩家进度 //上传玩家进度
FindObjectOfType<PlayerInfo>().rate = (int) MyPlayer.Progress.; FindObjectOfType<PlayerInfo>().rate = (int) MyPlayer.Progress.;
FindObjectOfType<PlayerInfo>().UpdatePlayerInfo(); FindObjectOfType<PlayerInfo>().UpdatePlayerInfo();
} }
/// <summary>
/// //新建一个以撒灵魂,播放其消亡动画
/// </summary>
private IEnumerator ShowADeadGoust(){
//在雕像上方生成一个鬼魂
YiSaGoust t = Instantiate(
goust,transform.position +
new Vector3(0,2f,0),Quaternion.identity
).GetComponent<YiSaGoust>();
yield return new WaitForEndOfFrame();
//播放鬼魂消亡动画
t.animator.SetBool("isDead",true);
t.GetComponent<SpriteRenderer>().DOFade(0,0.8f);
yield return new WaitForSeconds(1f);
Destroy(t.gameObject);
}
/// <summary> /// <summary>

View File

@ -22,13 +22,16 @@ public class YiSaGoust : MonoBehaviour
public GameObject lightning; public GameObject lightning;
[Header("粒子材质")] [Header("粒子材质")]
#pragma warning disable 0108
public ParticleSystem particleSystem; public ParticleSystem particleSystem;
private CapsuleCollider2D capsuleCollider2D; private CapsuleCollider2D capsuleCollider2D;
public Animator animator;
void Start(){ void Start(){
Init(); Init();
} }
private void Init(){ private void Init(){
//找到必要的组件和物体 //找到必要的组件和物体
animator = GetComponent<Animator>();
owner = FindObjectOfType<YiSa>(); owner = FindObjectOfType<YiSa>();
capsuleCollider2D = GetComponent<CapsuleCollider2D>(); capsuleCollider2D = GetComponent<CapsuleCollider2D>();
//如果落雷没有落雷组件,则添加一个 //如果落雷没有落雷组件,则添加一个
@ -57,7 +60,9 @@ public class YiSaGoust : MonoBehaviour
tweener.OnStepComplete(action); tweener.OnStepComplete(action);
} }
/// <summary>
/// 闪电攻击的时候触发
/// </summary>
public void LightningATK(){ public void LightningATK(){
//激活落雷 //激活落雷
lightning.SetActive(true); lightning.SetActive(true);
@ -112,6 +117,7 @@ public class YiSaGoust : MonoBehaviour
//修改粒子,使粒子淡出 //修改粒子,使粒子淡出
private IEnumerator SetParticleColor(ParticleSystem particleSystem,float endValue,float speed) private IEnumerator SetParticleColor(ParticleSystem particleSystem,float endValue,float speed)
{ {
#pragma warning disable 0618
Color color = particleSystem.startColor; Color color = particleSystem.startColor;
while (particleSystem.startColor.a>0) while (particleSystem.startColor.a>0)
{ {

View File

@ -231,26 +231,30 @@ public class Bell : MonoBehaviour
}; };
tweener.OnComplete(action); tweener.OnComplete(action);
} }
//修改粒子,使粒子淡出 //修改粒子,使粒子淡出
private IEnumerator SetParticleColor(ParticleSystem particleSystem,float endValue,float speed) private IEnumerator SetParticleColor(ParticleSystem particleSystem,float endValue,float speed)
{ {
Color color = particleSystem.startColor; Color color = particleSystem.main.startColor.color;
if (color.a > endValue) if (color.a > endValue)
{ {
while (particleSystem.startColor.a>endValue) while (particleSystem.main.startColor.color.a>endValue)
{ {
yield return new WaitForSeconds(0.1f); yield return new WaitForSeconds(0.1f);
color.a -= 0.1f; color.a -= 0.1f;
//解决warming
#pragma warning disable 0618
particleSystem.startColor = color; particleSystem.startColor = color;
} }
} }
else else
{ {
while (particleSystem.startColor.a<endValue) while (particleSystem.main.startColor.color.a<endValue)
{ {
yield return new WaitForSeconds(0.1f); yield return new WaitForSeconds(0.1f);
color.a += 0.1f; color.a += 0.1f;
//解决warming
#pragma warning disable 0618
particleSystem.startColor = color; particleSystem.startColor = color;
} }
} }

View File

@ -22,7 +22,7 @@ public class DiZangsHadn : MonoBehaviour
/// 手下落到目标点后会停留多长时间 /// 手下落到目标点后会停留多长时间
/// </summary> /// </summary>
public float TakeMoneyTime; public float TakeMoneyTime;
#pragma warning disable 0108
public ParticleSystem particleSystem; public ParticleSystem particleSystem;

View File

@ -123,7 +123,7 @@ public class Boomer : MonoBehaviour
//编写Tween动画使其飞向木马受击点 //编写Tween动画使其飞向木马受击点
Tweener tweener = transform.DOMove( Tweener tweener = transform.DOMove(
owner.transform.Find("反弹炸弹受击点").position, owner.transform.Find("反弹炸弹受击点").position,
0.2f,false 0.5f,false
); );
returnTweener = tweener; returnTweener = tweener;
} }
@ -157,7 +157,7 @@ public class Boomer : MonoBehaviour
//当有东西离开爆炸范围 //当有东西离开爆炸范围
void OnTriggerExit2D(Collider2D other){ void OnTriggerExit2D(Collider2D other){
//看看是不是可被炸对象(对象需要实现被炸接口) //看看是不是可被炸对象(对象需要实现被炸接口)
if(other.TryGetComponent<I_CanBeBoomedObj>(out I_CanBeBoomedObj obj)){ if(other.TryGetComponent<I_CanBeBoomedObj>(out I_CanBeBoomedObj obj ) && !other.isTrigger){
//是则将其移除出被炸对象列表 //是则将其移除出被炸对象列表
boomingObj.Remove(obj); boomingObj.Remove(obj);
} }

View File

@ -122,6 +122,8 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
// | |\ | (_) | | | | | | | | (_| | | // | |\ | (_) | | | | | | | | (_| | |
// |_| \_|\___/|_| |_| |_| |_|\__,_|_| // |_| \_|\___/|_| |_| |_| |_|\__,_|_|
private void Init(){ private void Init(){
//初始化生命值
HPLeft = HP;
//找到必须的组件和物体 //找到必须的组件和物体
callYiSiLanPosition = transform.Find("小怪召唤点"); callYiSiLanPosition = transform.Find("小怪召唤点");
sprayBoomerPosition = transform.Find("喷射炸弹点"); sprayBoomerPosition = transform.Find("喷射炸弹点");
@ -154,7 +156,7 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
action = SprayBoomer; action = SprayBoomer;
else else
action = CallBoomer; action = CallBoomer;
return action; return SprayBoomer;
} }
/// <summary> /// <summary>
@ -182,6 +184,9 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
private IEnumerator SprayBoomer(){ private IEnumerator SprayBoomer(){
//开始喷射动画
GetComponent<Animator>().SetBool("isSpray",true);
yield return new WaitForSeconds(1f);
Debug.Log("正在使用:喷射炸弹"); Debug.Log("正在使用:喷射炸弹");
//循环若干次(这里先硬编码成3次) //循环若干次(这里先硬编码成3次)
for(int i = 0; i < 3; i++){ for(int i = 0; i < 3; i++){
@ -203,6 +208,9 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
//等待喷射炸弹时间间隔 //等待喷射炸弹时间间隔
yield return new WaitForSeconds(sprayBoomerTime); yield return new WaitForSeconds(sprayBoomerTime);
} }
//结束喷射动画
yield return new WaitForSeconds(2f);
GetComponent<Animator>().SetBool("isSpray",false);
wasInterupt = false; wasInterupt = false;
ATKEnd(); ATKEnd();
} }
@ -293,6 +301,8 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
} }
public override void OnDead(){ public override void OnDead(){
//播放死亡动画
GetComponent<Animator>().SetBool("isDead",true);
Debug.Log("啊我死了"); Debug.Log("啊我死了");
isMove = false; isMove = false;
state = State.dead; state = State.dead;
@ -304,6 +314,11 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
FindObjectOfType<PlayerInfo>().UpdatePlayerInfo(); FindObjectOfType<PlayerInfo>().UpdatePlayerInfo();
} }
public override void OnBeHit(MyPlayer.AtkMethod hitMethod,int hitDir){
//结算生命值
HPLeft -= MyPlayer.atkMethodMagnification[hitMethod];
}

View File

@ -0,0 +1,68 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.InputSystem;
/// <summary>
/// 板子组件
/// </summary>
public class Board : Interactive
{
/// <summary>
/// 留言板内容
/// </summary>
public string text;
/// <summary>
/// 留言板主人的uid
/// </summary>
public int uid;
/// <summary>
/// 留言板位置
/// </summary>
public Vector2 postion;
private GameObject UI;
private Text textUI;
private Text UIDUI;
private MyPlayer player;
Board(Vector2 postion, int uid, string text){
this.postion = postion;
this.uid = uid;
this.text = text;
}
void Start(){
Init();
}
void Update(){
if(CheckComfirm()){
UI.SetActive(false);
player.GetComponent<PlayerInput>().SwitchCurrentActionMap("Normal");
}
}
private void Init(){
UI = GameObject.Find("留言板相关").transform.GetChild(1).gameObject;
textUI = UI.GetComponent<RectTransform>().GetChild(0).GetChild(0).GetComponent<Text>();
UIDUI = UI.GetComponent<RectTransform>().GetChild(0).GetChild(1).GetComponent<Text>();
player = FindObjectOfType<MyPlayer>();
}
/// <summary>
/// 当玩家与留言板互动
/// </summary>
public override void OnCall(){
UI.SetActive(true);
textUI.text = text;
UIDUI.text = "UID:"+uid;
player.GetComponent<PlayerInput>().SwitchCurrentActionMap("NullMap");
}
private bool CheckComfirm(){
//如果按下此帧按下此二键中的一个
return (Gamepad.current!= null &&
Gamepad.current.buttonEast.wasPressedThisFrame) ||
Input.GetKeyDown(KeyCode.K);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 35bbbd6d726c14a41b4cfd371f1575b1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,61 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
/// <summary>
/// 创建一个留言板的时候由UI调用
/// </summary>
public class CreatABoard : MonoBehaviour
{
/// <summary>
/// 游戏内板子的预制体
/// </summary>
public GameObject board;
private MyPlayer player;
private PlayerInfo sql;
public InputField inputField;
void Start(){
Init();
}
void Update(){
if(CheckComfirm()){
StartCoroutine(CreatALocalBoard());
}
}
void Init(){
//找到必要的物体和组件
player = FindObjectOfType<MyPlayer>();
sql = FindObjectOfType<PlayerInfo>();
}
private IEnumerator CreatALocalBoard(){
Debug.Log("执行了新建");
//新建一个板子
Board temp = Instantiate(board,player.transform.position + new Vector3(0,0.4f,0),Quaternion.identity).GetComponent<Board>();
yield return new WaitForEndOfFrame();
//初始化板子
temp.uid = sql.uid;
temp.text = inputField.text;
temp.postion = temp.transform.position;
//关闭UI
gameObject.SetActive(false);
inputField.text = null;
//恢复玩家操作地图
player.GetComponent<PlayerInput>().SwitchCurrentActionMap("Normal");
//将板子信息传向云端
sql.CreateBoard(SceneManager.GetActiveScene().buildIndex,temp.postion,temp.text);
}
private bool CheckComfirm(){
//如果按下此帧按下此二键中的一个
return (Gamepad.current!= null &&
Gamepad.current.buttonSouth.wasPressedThisFrame) ||
Input.GetKeyDown(KeyCode.Return);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d0b4aa1a2c1be254ba932434b0342176
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,33 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
/// <summary>
/// 需要拉取云端板子信息的时候用这个类
/// </summary>
public class GetDateBaseBoard : MonoBehaviour
{
public GameObject board;
public List<BoardInfo> boardInfos; //公告板信息链表
/// <summary>
/// 由各开幕演出调用,拉取并初始化各板子
/// </summary>
public void Get(){
//将所有板子信息拉到本地
boardInfos = GetComponent<PlayerInfo>().GetBoardInfo(SceneManager.GetActiveScene().buildIndex);
//筛选出10条
while(boardInfos.Count > 10){
boardInfos.RemoveAt(Random.Range(0,boardInfos.Count));
}
//初始化所有板子
foreach(BoardInfo info in boardInfos){
//创建一个板子
Board temp = Instantiate(board,info.postion,Quaternion.identity).GetComponent<Board>();
//根据信息初始化这个板子
temp.postion = info.postion;
temp.uid = info.uid;
temp.text = info.text;
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 01ffe76acb4050146b4e51d3a2c47e35
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -14,7 +14,8 @@ public class Interactive : MonoBehaviour
public enum ItemName{ public enum ItemName{
, ,
, ,
,
}; };
public ItemName itemName; public ItemName itemName;

View File

@ -8,11 +8,15 @@ using UnityEngine;
public class CunOpeningStage : Stage public class CunOpeningStage : Stage
{ {
private GameObject airWall; private GameObject airWall;
private PlayerInfo sql;
private GetDateBaseBoard getDateBaseBoard;
protected override void Init(){ protected override void Init(){
//找到必要的游戏物体和组件 //找到必要的游戏物体和组件
base.Init(); base.Init();
airWall = GameObject.Find("空气墙"); airWall = GameObject.Find("空气墙");
sql = FindObjectOfType<PlayerInfo>();
getDateBaseBoard = sql.GetComponent<GetDateBaseBoard>();
} }
protected override IEnumerator Main(){ protected override IEnumerator Main(){
@ -21,6 +25,8 @@ public class CunOpeningStage : Stage
if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.; if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.;
if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.; if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.;
if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.; if(MyPlayer.progress == MyPlayer.Progress.) MyPlayer.progress = MyPlayer.Progress.;
//拉取场景板子信息
getDateBaseBoard.Get();
//初始化玩家位置 //初始化玩家位置
player.transform.position = new Vector3(-19.8999996f,0.699999988f,0f); player.transform.position = new Vector3(-19.8999996f,0.699999988f,0f);
//关闭空气墙 //关闭空气墙

View File

@ -16,8 +16,8 @@ public class Hammer : MonoBehaviour
transform.position.x > 0) ? -1 : 1); transform.position.x > 0) ? -1 : 1);
//击中成功后中幅度震动一下手柄 //击中成功后中幅度震动一下手柄
StartCoroutine(FindObjectOfType<VibrationManager>().ShakePad(0.5f,0.3f,0.2f,VibrationManager.PadShakeitem.)); StartCoroutine(FindObjectOfType<VibrationManager>().ShakePad(0.5f,0.3f,0.2f,VibrationManager.PadShakeitem.));
//再触发一下子弹时间 // //再触发一下子弹时间
FindObjectOfType<VibrationManager>().TimeSlow(); // FindObjectOfType<VibrationManager>().TimeSlow();
} }
} }

View File

@ -77,6 +77,11 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
/// 玩家进度 /// 玩家进度
/// </summary> /// </summary>
public static Progress progress = 0; public static Progress progress = 0;
/// <summary>
/// 创建留言板的UI
/// </summary>
[Header("创建留言板的UI")][FoldoutGroup("预制体")]
public GameObject creatBoardUI;
// _____ _ _ // _____ _ _
// | __ \ (_) | | // | __ \ (_) | |
@ -86,7 +91,7 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
// |_| |_| |_| \_/ \__,_|\__\___| // |_| |_| |_| \_/ \__,_|\__\___|
private Rigidbody2D m_rigidbody;//自身刚体组件 private Rigidbody2D m_rigidbody;//自身刚体组件
[SerializeField][ReadOnly][FoldoutGroup("状态")] [SerializeField][FoldoutGroup("状态")]
public int inputDir;//当前输入方向,-1左1右0静止 public int inputDir;//当前输入方向,-1左1右0静止
[SerializeField][ReadOnly][FoldoutGroup("状态")] [SerializeField][ReadOnly][FoldoutGroup("状态")]
private bool isLanding;//记录自己当前是否着地 private bool isLanding;//记录自己当前是否着地
@ -440,6 +445,7 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
} }
public void OnInteractive(InputAction.CallbackContext context){ public void OnInteractive(InputAction.CallbackContext context){
Debug.Log("触发交互监听");
//当按下交互键 //当按下交互键
if(context.performed && catching != null){ if(context.performed && catching != null){
//根据所捕获物体的不同,区分一下操作 //根据所捕获物体的不同,区分一下操作
@ -463,6 +469,9 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
isInteractive = true; isInteractive = true;
} }
break; break;
case Interactive.ItemName. :
catching.OnCall();
break;
default : default :
catching.OnCall(); catching.OnCall();
isInteractive = true; isInteractive = true;
@ -474,6 +483,12 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
catching.OnCallCancel(); catching.OnCallCancel();
isInteractive = false; isInteractive = false;
} }
//当抬起交互键,且长按了两秒
if(context.performed && context.duration > 2f && inControl && !isInteractive && catching == null){
Debug.Log("创建一个留言板");
creatBoardUI.SetActive(true);
//GetComponent<PlayerInput>().SwitchCurrentActionMap("NullMap");
}
} }
// ______ _ // ______ _

View File

@ -42,5 +42,5 @@ Material:
m_Colors: m_Colors:
- _Color: {r: 0.3679245, g: 0.33263615, b: 0.26205945, a: 0.49019608} - _Color: {r: 0.3679245, g: 0.33263615, b: 0.26205945, a: 0.49019608}
- _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
- _TintColor: {r: 0.6603774, g: 0.5257374, b: 0, a: 0.42745098} - _TintColor: {r: 0.22352941, g: 0.36078432, b: 0.41568628, a: 0.42745098}
m_BuildTextureStacks: [] m_BuildTextureStacks: []

8
Assets/Sprites/UI.meta Normal file
View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

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

BIN
Assets/Sprites/UI/板.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,132 @@
fileFormatVersion: 2
guid: 92787cd840f181e40b3999a384243892
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

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

View File

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

View File

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

View File

@ -0,0 +1,27 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: ThaleahFat
m_Shader: {fileID: 10101, guid: 0000000000000000e000000000000000, type: 0}
m_ShaderKeywords:
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: 0ac691dd25a276d468ee89cf1948229d, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats: []
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 43d59b5c638b0664db55f3a4e4d130ef
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,86 @@
fileFormatVersion: 2
guid: 0ac691dd25a276d468ee89cf1948229d
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 4
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -1
wrapU: -1
wrapV: -1
wrapW: -1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,21 @@
fileFormatVersion: 2
guid: 585188cdc4600544eb408bee749e4b3a
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: ThaleahFat
fontNames:
- ThaleahFat
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,108 @@
fileFormatVersion: 2
guid: b324a4685d480b346b084e8a5dbacbde
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 16
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 1
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,21 @@
fileFormatVersion: 2
guid: cc91cc9e78d459f4a8636a95fb21e279
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontNames:
- Zpix
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 652f7165b7c30ab46af6c4aad90a639b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 12800000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,561 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
OcclusionCullingSettings:
m_ObjectHideFlags: 0
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 8
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
m_FogDensity: 0.01
m_LinearFogStart: 0
m_LinearFogEnd: 300
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
m_HaloTexture: {fileID: 0}
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
m_DefaultReflectionMode: 0
m_DefaultReflectionResolution: 128
m_ReflectionBounces: 1
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.44657844, g: 0.49641222, b: 0.57481694, a: 1}
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
m_GIWorkflowMode: 0
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_TemporalCoherenceThreshold: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 1
m_LightmapEditorSettings:
serializedVersion: 9
m_Resolution: 2
m_BakeResolution: 40
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 0
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVRFilteringMode: 1
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ShowResolutionOverlay: 1
m_LightingDataAsset: {fileID: 0}
m_UseShadowmask: 1
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 45
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
minRegionArea: 2
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &112999208
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 112999209}
- component: {fileID: 112999211}
- component: {fileID: 112999210}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &112999209
RectTransform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 112999208}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2039907050}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.000011444, y: 0}
m_SizeDelta: {x: 682.9, y: 191.2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &112999210
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 112999208}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.7529412, g: 0.79607844, b: 0.8627451, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 12800000, guid: 652f7165b7c30ab46af6c4aad90a639b, type: 2}
m_FontSize: 64
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 0
m_MaxSize: 64
m_Alignment: 1
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: Somewhere in the Carda Forest. <color=#feae34>Sunlight</color> filters trough
the trees.
--- !u!222 &112999211
CanvasRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 112999208}
--- !u!1 &790632784
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 790632785}
- component: {fileID: 790632787}
- component: {fileID: 790632786}
m_Layer: 5
m_Name: Panel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &790632785
RectTransform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 790632784}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2039907050}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &790632786
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 790632784}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: b324a4685d480b346b084e8a5dbacbde, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
--- !u!222 &790632787
CanvasRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 790632784}
--- !u!1 &1175818867
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1175818870}
- component: {fileID: 1175818869}
- component: {fileID: 1175818868}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1175818868
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1175818867}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_HorizontalAxis: Horizontal
m_VerticalAxis: Vertical
m_SubmitButton: Submit
m_CancelButton: Cancel
m_InputActionsPerSecond: 10
m_RepeatDelay: 0.5
m_ForceModuleActive: 0
--- !u!114 &1175818869
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1175818867}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_FirstSelected: {fileID: 0}
m_sendNavigationEvents: 1
m_DragThreshold: 5
--- !u!4 &1175818870
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1175818867}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1934930381
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 1934930383}
- component: {fileID: 1934930382}
m_Layer: 0
m_Name: Directional Light
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!108 &1934930382
Light:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1934930381}
m_Enabled: 1
serializedVersion: 8
m_Type: 1
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
m_Intensity: 1
m_Range: 10
m_SpotAngle: 30
m_CookieSize: 10
m_Shadows:
m_Type: 2
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
m_Bias: 0.05
m_NormalBias: 0.4
m_NearPlane: 0.2
m_Cookie: {fileID: 0}
m_DrawHalo: 0
m_Flare: {fileID: 0}
m_RenderMode: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_Lightmapping: 4
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &1934930383
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1934930381}
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
m_LocalPosition: {x: 0, y: 3, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!1 &2039907046
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2039907050}
- component: {fileID: 2039907049}
- component: {fileID: 2039907048}
- component: {fileID: 2039907047}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &2039907047
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039907046}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!114 &2039907048
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039907046}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
--- !u!223 &2039907049
Canvas:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039907046}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 0
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!224 &2039907050
RectTransform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2039907046}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 790632785}
- {fileID: 112999209}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!1 &2143202269
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_Component:
- component: {fileID: 2143202273}
- component: {fileID: 2143202272}
- component: {fileID: 2143202271}
- component: {fileID: 2143202270}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &2143202270
AudioListener:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2143202269}
m_Enabled: 1
--- !u!124 &2143202271
Behaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2143202269}
m_Enabled: 1
--- !u!20 &2143202272
Camera:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2143202269}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.14901961, g: 0.16862746, b: 0.26666668, a: 1}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 1
orthographic size: 6.09375
m_Depth: -1
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &2143202273
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 2143202269}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -198}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

View File

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

Binary file not shown.

View File

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

View File

@ -0,0 +1,72 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1107 &-5959460756804301184
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 4755151129470637888}
m_Position: {x: 350, y: 200, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 4755151129470637888}
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u4EE5\u6492\u95EA\u7535"
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: -5959460756804301184}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1102 &4755151129470637888
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u4EE5\u6492\u95EA\u7535"
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: acd6858982afb8d44a1ab98e0e078ffb, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cafed7531fb526a4f98f5fea613d8dff
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,133 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1102 &-8810007313639928263
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u788E\u88C2"
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 1ad7067d1fd170c4e8fe79f8fdc003ca, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &-8790080311893697531
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u6B63\u5E38"
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 6945181004903798635}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 044233c5dab19c94586e27c83173c005, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &-7949823446045127542
AnimatorStateMachine:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -8790080311893697531}
m_Position: {x: 313.97122, y: 193.48012, z: 0}
- serializedVersion: 1
m_State: {fileID: -8810007313639928263}
m_Position: {x: 500, y: 50, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -8790080311893697531}
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: "\u4EE5\u6492\u96D5\u50CF"
serializedVersion: 5
m_AnimatorParameters:
- m_Name: isDead
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: -7949823446045127542}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!1101 &6945181004903798635
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: isDead
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -8810007313639928263}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 0.75000006
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f9364a758478cb040a452e673ab240d1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More