浏览代码

修复刷花Bug

LiuQilin 8 年之前
父节点
当前提交
615eff4da5

+ 1 - 1
Assets/Script/Manage/ManaIAP.cs

@@ -84,7 +84,7 @@ public class ManaIAP : MonoBehaviour, IStoreListener
 
                 if (ManaServer.Connect && (ManaServer.Time.Subtract((DateTime)ADPlayTime).TotalSeconds > 1200))
                 {
-                    if (ManaGarden.MiniLock && !ManaVisit.InVisit && !ManaTutorial.TutorialA)
+                    if (ManaGarden.MiniLock && !ManaVisit.InVisit && !ManaTutorial.TutorialA && !GardenSmartFoxManager.GardenSmartFox.PlazaRoomManager.InPlazaRoom)
                     {
                         ChestList.Add(ManaReso.GetChest());
                     }

+ 0 - 1
Assets/Script/Manage/ManaNickName.cs

@@ -131,7 +131,6 @@ public class ManaNickName : Regist
             }
             else
             {
-                ManaAudio.PlayClip(Clip.CloseClip);
                 return true;
             }
         }

+ 2 - 1
Assets/Script/Manage/ManaVisit.cs

@@ -329,6 +329,8 @@ public class ManaVisit : Regist
 
         ManaReso.Get("I_BlackMask").TweenForCG();
 
+        SetVisiteePraise(Document);
+
         DisableChest();
 
 		ShowTip ();
@@ -930,7 +932,6 @@ public class ManaVisit : Regist
         Document = new XmlDocument();
         Document.LoadXml(XmlStr);
 
-        SetVisiteePraise(Document);
         SetVisiteeCommentPanel();
 
         EnterVisiteeGarden();

+ 19 - 18
Assets/Script/SFS/Manager/PlazaRoomManager.cs

@@ -224,8 +224,27 @@ public class PlazaRoomManager
         }
     }
 
+    private Vector3 PlayerDefaultPosition;
     public void EnterPlazaRoom()
     {
+        PlazaRoom.Initialize();
+
+        GardenSmartFox.PlazaRoomManager.PlazaRoomSky = ManaReso.Get("PlazaRoomSky");
+        SkyOriginPosition = GardenSmartFox.PlazaRoomManager.PlazaRoomSky.position;
+
+        GardenSmartFox.PlazaRoomManager.PlazaRoomCamera = ManaReso.Get<Camera>("MainCamera");
+        GardenSmartFox.PlazaRoomManager.CameraOriginPosition = GardenSmartFox.PlazaRoomManager.PlazaRoomCamera.transform.position;
+
+        SelfUser = GardenSmartFox.User;
+        PlayerDefaultPosition = ManaReso.Get("PlazaRoomDefaultPosition").position;
+        SelfInstance = InstantiatePlayer(SelfUser, ManaNickName.NickName, PlayerDefaultPosition, PlayerDirection.Left, ManaData.GetDressDataIDs(ManaPlayer.Player));
+        SelfInstance.Player.transform.position += new Vector3(0, 0, -0.001f);
+
+        UserInstanceDictionary.Add(SelfUser, SelfInstance);
+
+        SendInstantiateRequset(-1);
+
+
         GardenSmartFox.PlazaRoomManager.CameraLeftBorder = ManaReso.Get("PlazaRoomCameraLeftBorder").position.x;
         GardenSmartFox.PlazaRoomManager.CameraRightBorder = ManaReso.Get("PlazaRoomCameraRightBorder").position.x;
 
@@ -400,30 +419,12 @@ public class PlazaRoomManager
         ExitPlazaRoom();
     }
 
-    private Vector3 PlayerDefaultPosition;
     public void OnJoinPlazaRoom(Room room)
     {
-        PlazaRoom.Initialize();
-
-        GardenSmartFox.PlazaRoomManager.PlazaRoomSky = ManaReso.Get("PlazaRoomSky");
-        SkyOriginPosition = GardenSmartFox.PlazaRoomManager.PlazaRoomSky.position;
-
-        GardenSmartFox.PlazaRoomManager.PlazaRoomCamera = ManaReso.Get<Camera>("MainCamera");
-        GardenSmartFox.PlazaRoomManager.CameraOriginPosition = GardenSmartFox.PlazaRoomManager.PlazaRoomCamera.transform.position;
-
         GardenSmartFox.PlazaRoomManager.CurrentPlazaRoom = room;
 
-        SelfUser = GardenSmartFox.User;
-        PlayerDefaultPosition = ManaReso.Get("PlazaRoomDefaultPosition").position;
-        SelfInstance = InstantiatePlayer(SelfUser, ManaNickName.NickName, PlayerDefaultPosition, PlayerDirection.Left, ManaData.GetDressDataIDs(ManaPlayer.Player));
-        SelfInstance.Player.transform.position += new Vector3(0, 0, -0.001f);
-
-        UserInstanceDictionary.Add(SelfUser, SelfInstance);
-
         JoinRoomStatus = RequestStatus.Succeed;
         TryEnterPlazaRoom();
-
-        SendInstantiateRequset(-1);
     }
 
     public void OnUserExitPlazaRoom(User user)

+ 5 - 30
第三期.txt

@@ -1,43 +1,18 @@
-留声机缺了一块
-
-黑色遮罩还没播放完就加载出Plaza了
-
-进入Plaza后不弹出宝箱 星星等
-
-进入访问后立即点击评论的话没有内容
-
-
-服务器新旧版存取档兼容
-
-访问点赞延迟的情况
-
-在别人花园点击访问时红色桃心马上被刷白了
-
-
-MySql
-
-DressRoom被Destroy?
-
-第二期合并到第三期的时候会出现遮罩Bug?
-
+服务器新旧版存取档是否兼容
 
 切换到远程服务器
 
-关闭调试模式
-
-关闭多线程渲染
-
 关闭调试按键和界面
 
-开启Service再打包
+开启Service再打包
 
-更新Bundle
+更新Bundle(2个)
 
-更新版本号
+更新版本号(2个)
 
 IOS设置Team
 
 
 Drawcall优化(表情 广场背景图片 宝箱 评论 点赞 公告 截图按钮 上衣按钮需要打入图集)
 
-图片尺寸优化(人物 广场背景 新Logo)
+图片尺寸优化(人物 广场背景 Loding 表情)