Procházet zdrojové kódy

[feat][生涯彩虹图][试验生涯彩虹图]

hizhangling před 1 týdnem
rodič
revize
c3fde10e10

+ 6 - 3
src/views/xjc-integratedmachine/common/ai/TestColorCanvas.vue

@@ -21,11 +21,8 @@
 
     // 第一个职业
     let startAngle11 = 0;
-    let start11Flag = false;
     let startAngle12 = 0;
-    let start12Flag = false;
     let startAngle13 = 0;
-    let start13Flag = false;
 
     // 第二个职业
     let startAngle21 = 0;
@@ -119,10 +116,13 @@
         }else if(sum < Math.pow(150,2) && sum > Math.pow(100,2)){
             if(paintFlagList[1]){
                 paint("green", 125, startAngle12 ,ret);
+                paint("green", 75, startAngle12 ,ret);
             }
         }else if(sum < Math.pow(200,2) && sum > Math.pow(150,2)){
             if(paintFlagList[2]){
                 paint("green", 175, startAngle13 ,ret);
+                paint("green", 125, startAngle13 ,ret);
+                paint("green", 75, startAngle13 ,ret);
             }
         }
         // 第二个职业
@@ -133,10 +133,13 @@
         }else if(sum < Math.pow(350,2) && sum > Math.pow(300,2)){
             if(paintFlagList[4]){
                 paint("#ffd309", 325, startAngle22 ,ret);
+                paint("#ffd309", 275, startAngle22 ,ret);
             }
         }else if(sum < Math.pow(400,2) && sum > Math.pow(350,2)){
             if(paintFlagList[5]){
                 paint("#ffd309", 375, startAngle23 ,ret);
+                paint("#ffd309", 325, startAngle23 ,ret);
+                paint("#ffd309", 275, startAngle23 ,ret);
             }
         }
     }

+ 1 - 4
src/views/xjc-integratedmachine/common/ai/TouchColorCanvas.vue

@@ -54,10 +54,6 @@
         })
     }
 
-    function calcOffset(){
-
-    }
-
     /*计算起始点*/
     function calcStartRadius(){
         let sum = Math.pow(startMouse.x-CENTER_X, 2)+ Math.pow(CENTER_Y-startMouse.y, 2);
@@ -171,6 +167,7 @@
 
         arc(700);
     }
+
     onMounted(() => {
         init();
         changes();