增加镜头锁定功能
This commit is contained in:
parent
eac5b94826
commit
f70c25c1ef
@ -483,14 +483,10 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 0a0782d2b4482d547ad00c06c17202a4, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
instance: {fileID: 0}
|
||||
moveSpeed: 5
|
||||
rotateSpeed: 1
|
||||
xRotationLimit: 60
|
||||
yRotationLimit: 360
|
||||
minRotationLimitY: -135
|
||||
maxRotationLimitY: -45
|
||||
enableCollision: 0
|
||||
enableCollision: 1
|
||||
isLock: 0
|
||||
--- !u!1 &653260035
|
||||
GameObject:
|
||||
|
||||
@ -145,6 +145,10 @@ public class ActionHelper
|
||||
var strAction = (XMLTool.StringListAction)act;
|
||||
return CameraSwitchAction.Allocate(strAction.args[0], strAction.args[1], strAction.args[2], strAction.args[3], strAction.args[4], strAction.args[5], strAction.args[6]);
|
||||
}
|
||||
case "LockCamera":
|
||||
{
|
||||
return LockCameraAction.Allocate(act.Value);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case XMLTool.Condition condition:
|
||||
|
||||
@ -10,9 +10,9 @@ public class FreeCameraController : MonoBehaviour
|
||||
// X轴旋转的最大范围
|
||||
public float xRotationLimit = 80.0f;
|
||||
// Y轴旋转的最大范围
|
||||
public float yRotationLimit = 180.0f;
|
||||
public float minRotationLimitY = -1;
|
||||
public float maxRotationLimitY = -1;
|
||||
//public float yRotationLimit = 180.0f;
|
||||
//public float minRotationLimitY = -1;
|
||||
//public float maxRotationLimitY = -1;
|
||||
// 是否启用碰撞检测
|
||||
public bool enableCollision = false; // 默认关闭碰撞检测,根据需要开启
|
||||
|
||||
|
||||
27
Data/App.xml
27
Data/App.xml
@ -633,8 +633,6 @@
|
||||
<Action type="Btns" value="下一步,上一步,确定,取消"></Action>
|
||||
<Action type="CameraSwitch" nearPos="-3.543,3.007,-1.463" nearRot="27.9597,270,2.899792E-06" normalPos="-3.206,3.24,-1.425" normalRot="27.9597,270,2.899792E-06" isNear="false"></Action>
|
||||
<Action type="SetScore" name="术前准备器械准备" value="6.5"></Action>
|
||||
<!--<Action type="Move" value="Main Camera" to="-3.206,3.24,-1.425" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="27.9597,270,2.899792E-06" time="0"></Action>-->
|
||||
<Action type="Hint" value="请在右侧物品栏中,点选当前实训所需的器械" time="-1" icon="true" audio="Q001.mp3"></Action>
|
||||
<Action type="UITools" devices="创巾钳,直止血钳,弯止血钳,组织钳,尖剪,钝剪,持针钳,无齿镊,手术刀柄3号,刀片23号,肠钳,肾形盘,器械盒,S拉钩,铁锤,撬骨板,咬骨钳,骨刀,手术刀柄4号,手术刀片16号" answers="创巾钳,直止血钳,弯止血钳,组织钳,尖剪,钝剪,持针钳,无齿镊,手术刀柄3号,刀片23号,肠钳,肾形盘,器械盒,S拉钩"
|
||||
setActive="true"
|
||||
@ -685,8 +683,8 @@
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="SetScore" name="术前准备耗材准备" value="15.5"></Action>
|
||||
<Action type="Move" value="Main Camera" to="-5.532,3.438,-4" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="28.81702,180,0" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-5.532,3.438,-4" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="28.81702,180,0" time="0"></Action>
|
||||
<Action type="Hint" value="请在右侧物品栏中,点选当前实训所需的耗材" time="-1" icon="true" audio="q001.mp3"></Action>
|
||||
<Action type="UITools"
|
||||
devices="电动剃毛刀,医用外科罩,无菌敷料,纱布绷带,24G静脉留置针,一次性注射器,纸胶带,弹性粘性绷带,大胶带,刷手毛刷,宠物电子体温计,一次性注射器1,肝素帽,创巾,保定保温毛巾,带针PGA缝线,听诊器,一次性手术帽,一次性手术衣,一次性外科灭菌手套,无菌擦手纸,无菌纱布,酒精棉球,碘伏棉球,T管,冲洗管,钢丝,骨钉,骨蜡"
|
||||
@ -714,8 +712,8 @@
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="UIShow" value="UITools" isShow="false"></Action>
|
||||
<Action type="Move" value="Main Camera" to="-3.206,3.24,-1.425" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="27.9597,270,2.899792E-06" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-3.206,3.24,-1.425" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="27.9597,270,2.899792E-06" time="0"></Action>
|
||||
<Action type="Btns" value="下一步"></Action>
|
||||
<Condition type="UIClick" value="UIRoot/Common/UIBtns/BtnContent/下一步"></Condition>
|
||||
<Action type="NextOperation"></Action>
|
||||
@ -733,9 +731,10 @@
|
||||
</Reset>
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="LockCamera" value="true" />
|
||||
<Action type="TextTip" value="这里是文字描述" audio="q001.mp3" btns="确定,取消"/>
|
||||
<Action type="Move" value="Main Camera" to="-3.206,3.24,-1.425" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="27.9597,270,2.899792E-06" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-3.206,3.24,-1.425" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="27.9597,270,2.899792E-06" time="0"></Action>
|
||||
<Action type="Btns" value="下一步"></Action>
|
||||
<Condition type="UIClick" value="UIRoot/Common/UIBtns/BtnContent/下一步"></Condition>
|
||||
<Action type="NextOperation"></Action>
|
||||
@ -748,8 +747,8 @@
|
||||
</Reset>
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="Move" value="Main Camera" to="-3.942,3.24,-4.319" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="16.42331,180,0" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-3.942,3.24,-4.319" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="16.42331,180,0" time="0"></Action>
|
||||
<Action type="Btns" value="下一步"></Action>
|
||||
<Condition type="UIClick" value="UIRoot/Common/UIBtns/BtnContent/下一步"></Condition>
|
||||
<Action type="NextOperation"></Action>
|
||||
@ -763,8 +762,8 @@
|
||||
</Reset>
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="Move" value="Main Camera" to="-5.532,3.438,-4" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="28.81702,180,0" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-5.532,3.438,-4" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="28.81702,180,0" time="0"></Action>
|
||||
<Action type="Btns" value="下一步"></Action>
|
||||
<Condition type="UIClick" value="UIRoot/Common/UIBtns/BtnContent/下一步"></Condition>
|
||||
<Action type="NextOperation"></Action>
|
||||
@ -776,8 +775,8 @@
|
||||
</Reset>
|
||||
<Start>
|
||||
<Action type="Sequence">
|
||||
<Action type="Move" value="Main Camera" to="-3.102,1.519,0.357" time="0"></Action>
|
||||
<Action type="Rotate" value="Main Camera" to="0,90,0" time="0"></Action>
|
||||
<Action type="Move" value="FlyCamera" to="-3.102,1.519,0.357" time="0"></Action>
|
||||
<Action type="Rotate" value="FlyCamera" to="0,90,0" time="0"></Action>
|
||||
<Action type="Btns" value="下一步"></Action>
|
||||
<Condition type="UIClick" value="UIRoot/Common/UIBtns/BtnContent/下一步"></Condition>
|
||||
<Action type="NextOperation"></Action>
|
||||
|
||||
@ -49,6 +49,8 @@
|
||||
<Condition type="Var" name="变量名" value="1"></Condition>
|
||||
<!--文字弹窗 按钮可以多个 点击事件使用UIClick-->
|
||||
<Action type="TextTip" value="这里是文字描述" audio="q001.mp3" btns="确定,取消"/>
|
||||
<!--锁定镜头 value为是否锁定-->
|
||||
<Action type="LockCamera" value="true" />
|
||||
<Module>
|
||||
<!--场景名字-->
|
||||
<Scene>Scene</Scene>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user