Эх сурвалжийг харах

6/12更新

修复遛狗场景提交问题
Jees 1 өдөр өмнө
parent
commit
300bc32885

+ 16 - 16
Assets/Scripts/Develop Script/TestSetup.cs

@@ -7,23 +7,23 @@ public class TestSetup : MonoBehaviour
 
     void Awake()
     {
-        if (SceneManager.GetActiveScene().name == "WalkDogs")
-        {
-            // 初始化狗数据用于测试
-            DogProperty puppy = new DogProperty();
-            puppy.d_id = "043341045";
-            puppy.dog_name = "测试狗";
-            UserProperty.dogs.Clear();
-            UserProperty.dogs.Add(puppy);
-            UserProperty.userId = "JTYNZP9O";
-            EnviromentSetting.accessToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiSlRZTlpQOU8iLCJleHAiOjE3NDI0Nzg5OTB9._br_Yd7xn6m2Nc078MEn3T7r-B7IYEjhVJY-H46Ob5E";
-            EnviromentSetting.accessTokenReceivedTime = DateTime.Now;
+        // if (SceneManager.GetActiveScene().name == "WalkDogs")
+        // {
+        //     // 初始化狗数据用于测试
+        //     DogProperty puppy = new DogProperty();
+        //     puppy.d_id = "043341045";
+        //     puppy.dog_name = "测试狗";
+        //     UserProperty.dogs.Clear();
+        //     UserProperty.dogs.Add(puppy);
+        //     UserProperty.userId = "JTYNZP9O";
+        //     EnviromentSetting.accessToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiSlRZTlpQOU8iLCJleHAiOjE3NDI0Nzg5OTB9._br_Yd7xn6m2Nc078MEn3T7r-B7IYEjhVJY-H46Ob5E";
+        //     EnviromentSetting.accessTokenReceivedTime = DateTime.Now;
 
-            DogProperty puppy2 = new DogProperty();
-            puppy2.d_id = "043341046";
-            puppy2.dog_name = "测试狗2";
-            UserProperty.dogs.Add(puppy2);
-        }
+        //     DogProperty puppy2 = new DogProperty();
+        //     puppy2.d_id = "043341046";
+        //     puppy2.dog_name = "测试狗2";
+        //     UserProperty.dogs.Add(puppy2);
+        // }
         if (SceneManager.GetActiveScene().name == "Home")
         {
             GameData.isVoiceTrainingToday = false;

+ 1 - 1
Assets/Scripts/Home/DogInScene.cs

@@ -345,7 +345,7 @@ public class DogInScene //: ScriptableObject
     public IEnumerator RotationToPlayerAndListen()
     {
         //计算自己方向和player之间连线的夹角
-        float rotationSpeed = 30f;
+        float rotationSpeed = 60f;
         float stopAngle = 15f;      // 旋转最小角度,小于这个角度就不旋转
         Vector3 virtualLookAtTarget = new Vector3(0, 0, -6);
         Vector3 direction = virtualLookAtTarget - this.gameObject.transform.position;

+ 1 - 1
Assets/Scripts/WalkDogs/SoundGame/SoundTrackManager.cs

@@ -41,7 +41,7 @@ public class SoundTrackManager
         float time = 4f;
 
         int combo = 0;      // 连续输入音符
-        while (time < length - 4)
+        while (time < length - 10)
         {
             int randomInt = Random.Range(0, 7);
             if (randomInt < 5)

+ 2 - 2
Assets/Scripts/WalkDogs/WalkDogsScoreController.cs

@@ -113,8 +113,8 @@ public class WalkDogsScoreController : MonoBehaviour
 
     private void ScoreSubmitCallback(string response)
     {
-        var data = JsonConvert.DeserializeObject<Dictionary<string, string>>(response);
-        if (data != null && data["status"] == "success")
+        var data = JsonConvert.DeserializeObject<Dictionary<string, object>>(response);
+        if (data != null && data["status"].ToString() == "success")
         { 
             string user_info = data["user_info"].ToString();
             UserProperty.RefreshUserInfo(user_info);