From c2d2d5d3a840bf50968b3f95e304929bc62a7b70 Mon Sep 17 00:00:00 2001
From: leonard Wu <364452445@qq.com>
Date: 星期五, 03 八月 2018 21:02:26 +0800
Subject: [PATCH] 更新代码
---
System/Treasure/UI3DTreasureSelectStage.cs | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/System/Treasure/UI3DTreasureSelectStage.cs b/System/Treasure/UI3DTreasureSelectStage.cs
index 5257c77..dff2131 100644
--- a/System/Treasure/UI3DTreasureSelectStage.cs
+++ b/System/Treasure/UI3DTreasureSelectStage.cs
@@ -320,6 +320,11 @@
{
HideAllTreasure();
CloseRenderCamera();
+ var movecomponent = m_CameraControl.GetComponent<SmoothMove>();
+ if (movecomponent != null)
+ {
+ DestroyImmediate(movecomponent);
+ }
m_CameraControl.localPosition = m_StartPosition;
IsCloser = false;
@@ -868,6 +873,10 @@
private void OnCloserComplete()
{
+ if (!IsOpen)
+ {
+ return;
+ }
CloserComplete = true;
OpenRenderCamera();
m_Treasures[currentCategory][presentSelectIndex].SetLayer(LayerUtility.DefaultLayer);
@@ -897,6 +906,10 @@
private void CameraBackComplete()
{
+ if (!IsOpen)
+ {
+ return;
+ }
IsCloser = false;
if (OnCameraBackComplete != null)
{
--
Gitblit v1.8.0