feat(Dialogue): 实现基本的对话系统

This commit is contained in:
2025-10-23 15:46:17 +08:00
parent 869d5794f3
commit efcbc8eea5
29 changed files with 1398 additions and 86 deletions

View File

@@ -2075,11 +2075,6 @@ PrefabInstance:
propertyPath: m_Name
value: Player
objectReference: {fileID: 0}
- target: {fileID: 3550102669167288263, guid: 667aedb0d3f8c9d469819c9ff2b4472b,
type: 3}
propertyPath: m_Layer
value: 8
objectReference: {fileID: 0}
- target: {fileID: 7437893023972897012, guid: 667aedb0d3f8c9d469819c9ff2b4472b,
type: 3}
propertyPath: m_LocalPosition.x
@@ -2218,6 +2213,154 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e6007da0e1121fd4ab3b932c054f6256, type: 3}
--- !u!1001 &7779342506646282638
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 5026564290621909743, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_Name
value: BaseWall
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalPosition.x
value: -10
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7109199603733405013, guid: 1b9d4654dd2760b41a57e40cd13d935a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 1b9d4654dd2760b41a57e40cd13d935a, type: 3}
--- !u!1001 &8980111935536418165
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2957889408346666551, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_Name
value: BaseDialogueItem
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalPosition.x
value: -15
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5753354802695894622, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7443008762644925283, guid: 60bb36db0366d0247a1d264fc148699c,
type: 3}
propertyPath: dialogueContent
value: 'This is a Dialogue test
next test1
next test2
next
test3'
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 60bb36db0366d0247a1d264fc148699c, type: 3}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
@@ -2240,6 +2383,8 @@ SceneRoots:
- {fileID: 6865129841946316189}
- {fileID: 2578337202726380610}
- {fileID: 1781028406820323425}
- {fileID: 7779342506646282638}
- {fileID: 8980111935536418165}
- {fileID: 1035971231385273297}
- {fileID: 366996911271636373}
- {fileID: 6191742170513974480}