开发完成模块5教学模式

This commit is contained in:
李浩 2024-12-25 10:47:58 +08:00
parent 400cbea19c
commit 090ab58312
6 changed files with 3033 additions and 161 deletions

File diff suppressed because one or more lines are too long

View File

@ -326,111 +326,6 @@ MonoBehaviour:
mipBias: 0
varianceClampScale: 0.9
contrastAdaptiveSharpening: 0
--- !u!1 &1953451881771203186
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5235725419986864063}
- component: {fileID: 8996684050951981177}
- component: {fileID: 6127041066485369667}
- component: {fileID: 2145895743207598734}
m_Layer: 0
m_Name: ZaiZhuShuKou (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5235725419986864063
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1953451881771203186}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.0113, y: -0.0025, z: -0.0082}
m_LocalScale: {x: 0.011142398, y: 0.032941367, z: 0.0034195955}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 6755812893016507850}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &8996684050951981177
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1953451881771203186}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &6127041066485369667
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1953451881771203186}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: ed24bbbb48dcf8d45a3b55e72f75ae6d, 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: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!65 &2145895743207598734
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1953451881771203186}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &2188073180296159905
GameObject:
m_ObjectHideFlags: 0
@ -791,6 +686,7 @@ GameObject:
- component: {fileID: 2305986931911445594}
- component: {fileID: 9198161626161035396}
- component: {fileID: 9063106076614670731}
- component: {fileID: 5092196386993515947}
m_Layer: 0
m_Name: ZaiZhuShuKou
m_TagString: Untagged
@ -882,8 +778,29 @@ BoxCollider:
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
m_Size: {x: 2.737106, y: 1, z: 1.5112791}
m_Center: {x: -0.0744042, y: 1.83846e-10, z: -0.25563157}
--- !u!65 &5092196386993515947
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3894311095832625550}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 3.372692, y: 1, z: 1}
m_Center: {x: -3.7578175, y: -0.000000036912155, z: 0.000024969071}
--- !u!1 &4337687912040836696
GameObject:
m_ObjectHideFlags: 0
@ -9689,9 +9606,6 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 227632699253151891, guid: 09f81cfe05aa24b42b31d1fcca8c46af, type: 3}
insertIndex: -1
addedObject: {fileID: 5235725419986864063}
- targetCorrespondingSourceObject: {fileID: 227632699253151891, guid: 09f81cfe05aa24b42b31d1fcca8c46af, type: 3}
insertIndex: -1
addedObject: {fileID: 8634150368908758286}

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -383,8 +383,8 @@
<!--MeshCollider和Box只需要一个-->
<Icon>工具/骨刀.png</Icon>
</Device>
<Device>
<Name>仔猪</Name>
<HighLight color="255,255,255"/>
@ -392,19 +392,6 @@
<Tip>仔猪</Tip>
</Device>
<!--<Device>
<Name>仔猪</Name>
<HighLight color="255,255,255"/>
<Path> ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:geo/SM_XiaoZhu_qiege2:SM_XiaoZhu_ShenTi</Path>
<Tip>仔猪</Tip>
-->
<!--<BoxCollider size="0.15,0.05,0.06" center="-0.03,0,0"/>-->
<!--
-->
<!--MeshCollider和Box只需要一个-->
<!--
<Icon>工具/收纳袋.png</Icon>
</Device>-->
<Device>
@ -429,6 +416,21 @@
</Device>
<Device>
<Name>挤出后的睾丸精索</Name>
<HighLight color="255,255,255"/>
<Path>ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi</Path>
<Tip>挤出后的睾丸精索</Tip>
<!--<BoxCollider size="0.15,0.05,0.06" center="-0.03,0,0"/>-->
<!--MeshCollider和Box只需要一个-->
<Icon>工具/收纳袋.png</Icon>
</Device>
<!--相机点位注册-->
<Device>
<Name>默认相机点位</Name>
@ -610,6 +612,14 @@
<Step name="工具消毒">
<Start>
<Action type="Sequence">
<!--隐藏碘伏喷洒区域-->
<Action type="Show" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:joint1/SM_XiaoZhu_qiege2:joint75/SM_XiaoZhu_DianFuPian_FuZhi" isShow="false" isDevice="false"></Action>
<!--隐藏,睾丸精索物体-->
<Action type="Show" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi" isShow="false" isDevice="false"></Action>
<Action type="CameraSwitch" nearDevice="实际操作相机点位" normalDevice="实际操作相机点位" nearTime="0" normalTime="0" isNear="false"></Action>
<Action type="Hint" value="将外科手术刀浸泡在医用酒精中消毒,碘伏装入喷壶中待用。" time="-1" icon="false" audio="Zhu/Z038.mp3"></Action>
<!--判断物体点击-->
@ -688,7 +698,7 @@
</Step>
<!--点击术口区域-->
<Step name="术口消毒">
<Step name="去势操作">
<Start>
<Action type="Sequence">
@ -716,15 +726,14 @@
<Action type="Sequence">
<Action type="Delay" value="0.8"></Action>
<Action type="Delay" value="0.3"></Action>
<Action type="Audio" audioType="Sound" value="Zhu/ChiXuJiaoSheng.mp3" loop="false" waitFinished="true" volumen="1" isPlay="true"></Action>
</Action>
</Action>
<Action type="NextOperation"></Action>
@ -735,6 +744,135 @@
</Step>
<!--第二次,点击术口区域-->
<Step name="去势操作">
<Start>
<Action type="Sequence">
<!--隐藏,睾丸精索物体-->
<Action type="Show" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi" isShow="true" isDevice="false"></Action>
<Action type="Hint" value="两侧的睾丸稍突出来后放下刀片,再进行挤压将两侧睾丸一起挤出" time="-1" icon="false" audio="Zhu/Z042.mp3"></Action>
<Action type="CameraSwitch" nearDevice="术口选择相机点位" normalDevice="术口选择相机点位" nearTime="1" normalTime="1" isNear="false"></Action>
<!--判断物体点击-->
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:joint1/SM_XiaoZhu_qiege2:joint89/SM_XiaoZhu_qiege2:SM_YouTui/ZaiZhuShuKou" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:joint1/SM_XiaoZhu_qiege2:joint89/SM_XiaoZhu_qiege2:SM_YouTui/ZaiZhuShuKou"></Condition>
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:joint1/SM_XiaoZhu_qiege2:joint89/SM_XiaoZhu_qiege2:SM_YouTui/ZaiZhuShuKou" isHigh="false" color="0,255,0,255"></Action>
<Action type="Parallel">
<!--顺序执行完毕-->
<Action type="Sequence">
<!--播放动画-->
<Action type="Anim" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6" animName="QS4"></Action>
</Action>
<!--顺序执行完毕-->
<Action type="Sequence">
<Action type="Delay" value="0.2"></Action>
<Action type="Audio" audioType="Sound" value="Zhu/ChiXuJiaoSheng.mp3" loop="false" waitFinished="true" volumen="1" isPlay="true"></Action>
</Action>
</Action>
<Action type="NextOperation"></Action>
</Action >
</Start>
</Step>
<!--点击挤出来的睾丸精索-->
<Step name="去势操作">
<Start>
<Action type="Sequence">
<Action type="Hint" value="挤出后右手同时温柔抓紧左右两侧的睾丸,稍用力拉扯带出精索,之后丢于收纳袋。" time="-1" icon="false" audio="Zhu/Z043.mp3"></Action>
<Action type="CameraSwitch" nearDevice="术口选择相机点位" normalDevice="实际操作相机点位" nearTime="1" normalTime="1" isNear="false"></Action>
<!--判断物体点击-->
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi"></Condition>
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi" isHigh="false" color="0,255,0,255"></Action>
<Action type="Parallel">
<!--顺序执行完毕-->
<Action type="Sequence">
<!--播放动画-->
<Action type="Anim" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6" animName="QS5"></Action>
</Action>
<!--顺序执行完毕-->
<Action type="Sequence">
<Action type="Delay" value="0.5"></Action>
<Action type="Audio" audioType="Sound" value="Zhu/ChiXuJiaoSheng.mp3" loop="false" waitFinished="true" volumen="1" isPlay="true"></Action>
</Action>
</Action>
<!--隐藏睾丸精索-->
<Action type="Show" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu_GangWan_FuZhi" isShow="false" isDevice="false"></Action>
<Action type="NextOperation"></Action>
</Action >
</Start>
</Step>
<!--点击碘伏-->
<Step name="去势操作">
<Start>
<Action type="Sequence">
<Action type="Hint" value="伤口处喷洒碘伏进行消毒,阉割完的仔猪轻放原栏位。" time="-1" icon="false" audio="Zhu/Z044.mp3"></Action>
<Action type="CameraSwitch" nearDevice="实际操作相机点位" normalDevice="实际操作相机点位" nearTime="1" normalTime="1" isNear="false"></Action>
<!--判断物体点击-->
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoTuiChe/SM_XiaoWuJian/SM_PenHu_DianDing/SM_PenHu_DianDing1" isHigh="true" color="0,255,0,255"></Action>
<Condition type="ObjClick" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoTuiChe/SM_XiaoWuJian/SM_PenHu_DianDing/SM_PenHu_DianDing1"></Condition>
<Action type="HighLight" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoTuiChe/SM_XiaoWuJian/SM_PenHu_DianDing/SM_PenHu_DianDing1" isHigh="false" color="0,255,0,255"></Action>
<!--喷洒的碘伏区域-->
<Action type="Show" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6/SM_XiaoZhu/group4/SM_XiaoZhu_qiege2:joint1/SM_XiaoZhu_qiege2:joint75/SM_XiaoZhu_DianFuPian_FuZhi" isShow="true" isDevice="false"></Action>
<!--播放动画-->
<Action type="Anim" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6" animName="QS6"></Action>
<!--播放动画-->
<Action type="Anim" value="ExamPrefab/Teach_ModelChose/SM_zhu_an5_6" animName="QS7"></Action>
<Action type="NextOperation"></Action>
</Action >
</Start>
</Step>
</Step>
</Operation>

View File

@ -63,8 +63,7 @@
waitFinished = false 则不会等待播放完成就往下进行
-->
<Action type="Audio" audioType="Voice" value="q001.mp3" loop="false" waitFinished="true" volumen="1" isPlay="true"></Action>
<!--判断UI点击-->
<!--判断UI点击-->
<Condition type="UIClick" value="UI路径 可以使用快捷键Ctrl+Q获取"></Condition>
<!--判断物体点击-->
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取"></Condition>