feat(huoshan): 新增分析关卡配置并注册 Addressables

Made-with: Cursor
This commit is contained in:
2026-03-27 15:42:56 +08:00
parent 9a9645dfec
commit 4c5b166bfb
7 changed files with 204 additions and 1 deletions
@@ -0,0 +1,136 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2d8de6401e07b534584449fb63ed5bd8, type: 3}
m_Name: AnalysisLevel01
m_EditorClassIdentifier:
levelName: AnalysisLevel01
description: "\u627E\u51FA\u9690\u85CF\u5728\u7B11\u8BDD\u4E2D\u7684\u771F\u5B9E\u60C5\u7EEA"
decoderWidth: 3
decoderHeight: 3
holePositions:
- {x: 0, y: 0}
- {x: 0, y: 2}
- {x: 2, y: 2}
decoderText: "\u6765\u4E86\u6CA1\u6709\u5408\u683C\u88AB\u9A82\u8FD9\u8BA9\u6211\u5F88"
answerEmotion: 3
answerWords:
- "\u6211\u5F88"
- "\u62C5\u5FC3"
- "\u82F1\u91CC"
correctDecoderPosition: {x: 3, y: 5}
completeSentence:
wordPool:
joyWords:
- "\u5F00\u5FC3"
- "\u5FEB\u4E50"
- "\u9AD8\u5174"
- "\u559C\u60A6"
- "\u6B22\u7B11"
- "\u6109\u5FEB"
- "\u5174\u594B"
- "\u5E78\u798F"
- "\u6EE1\u8DB3"
- "\u5F97\u610F"
- "\u8212\u7545"
- "\u8F7B\u677E"
- "\u6B23\u6170"
- "\u5E86\u5E78"
- "\u6B22\u559C"
- "\u559C\u5E86"
sadnessWords:
- "\u60B2\u4F24"
- "\u96BE\u8FC7"
- "\u4F24\u5FC3"
- "\u75DB\u82E6"
- "\u5931\u671B"
- "\u6CAE\u4E27"
- "\u5FE7\u4F24"
- "\u54C0\u6101"
- "\u5931\u843D"
- "\u7EDD\u671B"
- "\u60B2\u75DB"
- "\u5FC3\u788E"
- "\u51C4\u51C9"
- "\u5B64\u72EC"
- "\u5BC2\u5BDE"
- "\u843D\u5BDE"
angerWords:
- "\u6124\u6012"
- "\u751F\u6C14"
- "\u607C\u6012"
- "\u66B4\u6012"
- "\u6C14\u6124"
- "\u6124\u6068"
- "\u6068\u610F"
- "\u6012\u706B"
- "\u607C\u706B"
- "\u706B\u5927"
- "\u6293\u72C2"
- "\u70E6\u8E81"
- "\u618B\u5C48"
- "\u4E0D\u723D"
- "\u6124\u6168"
- "\u607C\u6068"
fearWords:
- "\u6050\u60E7"
- "\u5BB3\u6015"
- "\u60CA\u6050"
- "\u754F\u60E7"
- "\u62C5\u5FC3"
- "\u5FE7\u8651"
- "\u7126\u8651"
- "\u7D27\u5F20"
- "\u4E0D\u5B89"
- "\u614C\u5F20"
- "\u60CA\u614C"
- "\u80C6\u602F"
- "\u6050\u614C"
- "\u60CA\u5413"
- "\u60E7\u6015"
- "\u4E34\u68C0"
- "\u82F1\u91CC"
- "\u62C5\u5FE7"
- "\u5FD0\u5FD1"
- "\u60F6\u6050"
neutralWords:
- "\u5DE5\u4F5C"
- "\u5B66\u4E60"
- "\u751F\u6D3B"
- "\u65F6\u95F4"
- "\u5730\u65B9"
- "\u4E8B\u60C5"
- "\u4EBA\u4EEC"
- "\u4E16\u754C"
- "\u95EE\u9898"
- "\u65B9\u6CD5"
- "\u7ED3\u679C"
- "\u8FC7\u7A0B"
- "\u5F00\u59CB"
- "\u7ED3\u675F"
- "\u7EE7\u7EED"
- "\u505C\u6B62"
- "\u524D\u8FDB"
- "\u540E\u9000"
- "\u4E0A\u4E0B"
- "\u5DE6\u53F3"
- "\u8FD9\u91CC"
- "\u90A3\u91CC"
- "\u73B0\u5728"
- "\u4EE5\u540E"
jokePhrases:
- "\u8FD9\u662F\u4E00\u4E2A\u7B11\u8BDD"
- "\u8FD9\u4E2A\u7B11\u8BDD\u597D\u597D\u7B11"
- "\u54C8\u54C8\u54C8\u54C8\u54C8\u54C8\u54C8"
decoyCountPerEmotion: 15
frequencyTolerance: 8
successNodeName:
failNodeName:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 328dc1377fa7ccf4bb93fec7ce467c45
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,39 @@
# 分析模式关卡配置
## 目录结构
将所有 `AnalysisModeData` 配置文件放在这个目录下。
## 创建新关卡
1. 在 Project 窗口右键
2. 选择 `Create > AIBIS > Language > Analysis Level`
3. 命名为 `AnalysisLevel_XXX`
4. 配置关卡数据(详见 README_AnalysisMode.md
## 命名规范
建议使用以下命名格式:
```
AnalysisLevel_<情绪>_<难度>
示例:
- AnalysisLevel_Fear_01
- AnalysisLevel_Fear_02
- AnalysisLevel_Joy_01
- AnalysisLevel_Mix_Hard
```
## 在 Yarn 中使用
```yarn
<<start_analysis level:AnalysisLevel_Fear_01>>
```
```yarn
<<start_analysis level:AnalysisLevel_Fear_01 completion:MyCompletionNode>>
```
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e56faad45dc52c54ba6a4979ed41da59
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: