diff --git a/Assets/Scripts/UI/UICameraSwitch.cs b/Assets/Scripts/UI/UICameraSwitch.cs index 1f3d5451..e63756f0 100644 --- a/Assets/Scripts/UI/UICameraSwitch.cs +++ b/Assets/Scripts/UI/UICameraSwitch.cs @@ -66,11 +66,11 @@ namespace QFramework.Example if (string.IsNullOrEmpty(mData.isOn)) { - if (Near.isOn) + if (Near.isOn && Near.gameObject.activeSelf) { SetNear(); } - if (Far.isOn) + if (Far.isOn && Far.gameObject.activeSelf) { SetNormal(); } diff --git a/Data/Xml/Exam.xml b/Data/Xml/Exam.xml index a78d36c9..c2a8ac1b 100644 --- a/Data/Xml/Exam.xml +++ b/Data/Xml/Exam.xml @@ -917,9 +917,8 @@ - - - + + @@ -966,10 +965,7 @@ - - - - + @@ -1062,8 +1058,6 @@ - - @@ -1296,6 +1290,9 @@ + + + @@ -1313,9 +1310,14 @@ + + + + + @@ -1332,7 +1334,7 @@ - + @@ -1365,6 +1367,7 @@ + @@ -1374,7 +1377,7 @@ - + @@ -1479,7 +1482,7 @@ - + @@ -1707,7 +1710,7 @@ - + @@ -1907,7 +1910,7 @@ - + @@ -2066,7 +2069,7 @@ - + @@ -2161,7 +2164,6 @@ - @@ -2470,6 +2472,7 @@ +