Files
VFSUnity/Assets/Resources/Data/fracture_fixation_steps.json
yangbear f0a6b96da5 feat: MCP Unity 场景优化 — 完整交互体系搭建
- 删除重复 Ground
- 创建 [Managers] 空物体,挂载 GameManager + StepManager + ExperimentFlowCoordinator + AudioManager
- Main Camera 挂载 InteractionSystem
- 伤者 InjectedPerson 下创建 5 个交互子物体 (InjuryVisual/Swelling/Pain/VitalSigns/Neuro)
- 创建绑带位置、踝关节、衬垫、夹板位置等空物体
- 道具摆放到位:伤者(2,0.05,5) 施救者(3,0,5) 鞋(2.7,0.15,5.5) 绷带/夹板/急救箱在旁
- InjuryLeg Tag 修正,Ground Tag 修正
- 全部新脚本同步导入 (ExperimentTypes/StepData/ExperimentConfig/StepManager/GameManager/ExperimentFlowCoordinator/InteractionSystem/DraggableObject/HighlightEffect/UIManager/ExamPopup/ScoreDisplay/VideoController/AudioManager/CharacterAnimController/StepAnimationHandler)
- 旧脚本 (ExperimentController/ConfigLoader/AnimationController/HUDController/VideoPlayerController/PopupSystem/ModeSelectionUI) 全部兼容修复或 stub
- 编译通过,0 错误
- Canvas 挂载 UIManager
2026-06-24 02:33:48 +08:00

180 lines
5.4 KiB
JSON

{
"experimentName": "骨折固定",
"experimentId": "FractureFixation",
"description": "运动伤害现场急救处理——骨折固定虚拟仿真实验",
"fixationType": 0,
"totalScore": 100,
"passingScore": 60,
"steps": [
{
"stepIndex": 0,
"stepName": "环境评估",
"tipText": "观察周围环境是否有危险,做好防护措施。",
"dialogueText": "周围环境安全。我是救护志愿者,我可以帮助您吗?",
"interactionType": 4,
"targetTag": "",
"targetName": "",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 1,
"stepName": "伤情检查",
"tipText": "请检查伤员受伤位置",
"dialogueText": "伤员左大腿疑似骨折,无伤口。",
"interactionType": 1,
"targetTag": "InjuryLeg",
"targetName": "InjuryLeg",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 2,
"stepName": "脱鞋袜检查",
"tipText": "请将伤员鞋袜脱掉并保存好,观察末端血液循环、运动及感觉",
"dialogueText": "",
"interactionType": 1,
"targetTag": "Shoe",
"targetName": "Shoe",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 3,
"stepName": "放置衬带",
"tipText": "请在正确的位置穿宽度约10cm的带子",
"dialogueText": "",
"interactionType": 3,
"targetTag": "Bandage",
"targetName": "Bandage",
"showVideo": true,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 4,
"stepName": "肢体并拢",
"tipText": "请在两下肢间加衬垫,移动健肢,将双下肢轻轻并拢",
"dialogueText": "",
"interactionType": 4,
"targetTag": "",
"targetName": "",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 5,
"stepName": "主干固定",
"tipText": "请在未受伤腿分别固定骨折近心端(上端)、骨折远心端(下端),然后固定膝关节下,结打在右侧。",
"dialogueText": "",
"interactionType": 3,
"targetTag": "Bandage",
"targetName": "Bandage",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 6,
"stepName": "踝关节固定",
"tipText": "踝关节\"8\"字固定,结打在两足背之间。",
"dialogueText": "",
"interactionType": 3,
"targetTag": "Bandage",
"targetName": "Bandage",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
},
{
"stepIndex": 7,
"stepName": "终末检查",
"tipText": "包扎完毕请检查伤肢血液循环,运动及感觉。",
"dialogueText": "伤员一切正常,包扎完毕。",
"interactionType": 4,
"targetTag": "",
"targetName": "",
"showVideo": false,
"voiceClip": "",
"requiredForCompletion": true
}
],
"examQuestions": [
{
"questionIndex": 0,
"questionText": "点击确认后,请按正确顺序进行环境评估与自我介绍",
"choices": ["确定"],
"correctChoiceIndex": 0,
"correctFeedback": "正确",
"incorrectFeedback": "",
"questionType": 0,
"targetTag": ""
},
{
"questionIndex": 1,
"questionText": "点击确认后,请按正确顺序检查伤情",
"choices": ["确定"],
"correctChoiceIndex": 0,
"correctFeedback": "正确",
"incorrectFeedback": "",
"questionType": 0,
"targetTag": ""
},
{
"questionIndex": 2,
"questionText": "请选择合适的带子宽度",
"choices": ["5cm", "10cm", "20cm"],
"correctChoiceIndex": 1,
"correctFeedback": "正确!",
"incorrectFeedback": "应选择10cm宽度的带子",
"questionType": 0,
"targetTag": ""
},
{
"questionIndex": 3,
"questionText": "请选择正确的放带子顺序",
"choices": ["确定"],
"correctChoiceIndex": 0,
"correctFeedback": "正确",
"incorrectFeedback": "",
"questionType": 2,
"targetTag": "Bandage"
},
{
"questionIndex": 4,
"questionText": "请选择正确的系带子顺序",
"choices": ["确定"],
"correctChoiceIndex": 0,
"correctFeedback": "正确",
"incorrectFeedback": "",
"questionType": 2,
"targetTag": "Bandage"
},
{
"questionIndex": 5,
"questionText": "请选择带子打结位置",
"choices": ["确定"],
"correctChoiceIndex": 0,
"correctFeedback": "正确",
"incorrectFeedback": "",
"questionType": 1,
"targetTag": "BandageKnot"
},
{
"questionIndex": 6,
"questionText": "请选择踝关节打结位置",
"choices": ["足底", "足背"],
"correctChoiceIndex": 1,
"correctFeedback": "正确!",
"incorrectFeedback": "应选择足背位置打结",
"questionType": 0,
"targetTag": ""
}
],
"summaryNotes": "下肢损伤选择仰卧位;\n骨折固定前后要脱掉鞋袜并检查下肢末梢循环、运动、感觉;\n穿带子时应从健侧穿向伤侧;\n骨折固定时先固定伤口的近心端,后固定远心端,再由上而下进行固定;\n固定后尽可能抬高下肢。"
}