(client) feat:支持定义实体的碰撞体大小和偏移;建筑支持定义实体建筑和瓦片建筑,建筑支持指定按钮回调;添加存档管理器;Dev支持设置是否暂停;实体允许定义事件组;添加基地界面 (#57)

Co-authored-by: m0_75251201 <m0_75251201@noreply.gitcode.com>
Reviewed-on: http://47.107.252.169:3000/Roguelite-Game-Developing-Team/Gen_Hack-and-Slash-Roguelite/pulls/57
This commit is contained in:
2025-09-28 15:02:57 +08:00
parent 87a8abe86c
commit aff747be17
232 changed files with 39203 additions and 4161 deletions

View File

@@ -1067,9 +1067,10 @@ RectTransform:
m_Children:
- {fileID: 1344781620}
- {fileID: 862239518}
- {fileID: 768597644}
- {fileID: 1989361080}
- {fileID: 863426610}
- {fileID: 1146314987}
- {fileID: 863426610}
- {fileID: 193908067}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1301,11 +1302,43 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2412502657045938467, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: m_Name
value: Skill
value: Edit
objectReference: {fileID: 0}
- target: {fileID: 3761108353443528858, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: m_text
value: "\u6280\u80FD\n"
value: "\u7F16\u8F91"
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 5
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1848984429}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: ToScene
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: Base.Launcher, Assembly-CSharp
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument
value: Game
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
@@ -1320,6 +1353,11 @@ Transform:
m_CorrespondingSourceObject: {fileID: 709533242955877997, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
m_PrefabInstance: {fileID: 693329422}
m_PrefabAsset: {fileID: 0}
--- !u!224 &768597644 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
m_PrefabInstance: {fileID: 1876256695}
m_PrefabAsset: {fileID: 0}
--- !u!224 &862239518 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 3161252966921572831, guid: 6846a4c7db6ab7e49812b377bdf8df7d, type: 3}
@@ -2031,6 +2069,107 @@ MonoBehaviour:
describeText: {fileID: 1145531079}
duration: 0
fadeDuration: 0
--- !u!1001 &1876256695
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 668892717}
m_Modifications:
- target: {fileID: 6079752034257435785, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_Name
value: SkillTree
objectReference: {fileID: 0}
- target: {fileID: 6079752034257435785, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6946156752503637673, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c9b08d521dc64f94dad2fe46b5ef1daf, type: 3}
--- !u!1001 &1981008545
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2232,6 +2371,63 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &2134675595
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2919284486692600526, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_Name
value: TemporaryAnimatorManage
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalPosition.x
value: 904.0603
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalPosition.y
value: 619.768
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7155959050224187875, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 527d73a44a48a8a4c9980e5f1d732df6, type: 3}
--- !u!1001 &522222124029275044
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2330,7 +2526,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument
value: Game
value: Base
objectReference: {fileID: 0}
- target: {fileID: 8989378577537570065, guid: 04bb56c29e3de4248a236f83c889ca7d, type: 3}
propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
@@ -2795,13 +2991,14 @@ SceneRoots:
m_Roots:
- {fileID: 187000036}
- {fileID: 668892717}
- {fileID: 117511565}
- {fileID: 400281627}
- {fileID: 1848984428}
- {fileID: 2131333544}
- {fileID: 336157946}
- {fileID: 597126023}
- {fileID: 1200712023}
- {fileID: 117511565}
- {fileID: 911482833}
- {fileID: 206478245}
- {fileID: 1658206584}
- {fileID: 2134675595}