Преглед на файлове

修改靶子和UI重叠

17600099689 преди 1 година
родител
ревизия
8beddcbe03
променени са 1 файла, в които са добавени 8 реда и са изтрити 2 реда
  1. 8 2
      Assets/Game_Hyperspace/Script/Move.cs

+ 8 - 2
Assets/Game_Hyperspace/Script/Move.cs

@@ -143,6 +143,10 @@ public abstract class Move
             //左方
             if (paddingLeft <= 372)
                 return true;
+        }
+        else if(moveType == MoveType.Diagonal)
+        {
+
         }
         else
         {
@@ -374,6 +378,8 @@ public class Diagonal : Move
     {
         //随机屏幕对角侧位置  一上一下
         var random = Random.Range(0, 1);
+        var xRate = 0.25f;
+        var yRate = 0.25f;
         for (int i = 0; i < gos.Count; i++)
         {
             var temp = i % 2 == 0;
@@ -383,12 +389,12 @@ public class Diagonal : Move
             else
                 posType = temp ? PosType.RightTop : PosType.RightDown;
 
-            var randomPos = gos[i].GetRandomPos(posType, 0.25f, 0.25f);
+            var randomPos = gos[i].GetRandomPos(posType, xRate, yRate);
 
             int count = RamdomNum;
             while (IsUIBlock(gos[i], randomPos, MoveType.Diagonal, false) && count > 0)
             {
-                randomPos = gos[i].GetRandomPos(posType, 0.25f, 0.25f);
+                randomPos = gos[i].GetRandomPos(posType, xRate, yRate);
                 count--;
             }
             var go = gos[i];