TC官方合作论坛

标题: 大神们。。还是这个数学问题~ [打印本页]

作者: kovsko    时间: 2012-10-4 20:24
标题: 大神们。。还是这个数学问题~
功能 逻辑型 鼠标画圈()()
    整型 x0,y0,r,x,y,r1,循环次数,圈数
    浮点型  n,x1,y1
    循环(真)     ------------------------------------------------------------------------这个循环1
        //---------------------------------------------初始设置-------------------------------------------
        n=0//初始角度
        x0=510
        y0=395
        //圆心坐标
        r=0//初始半径
        r1=30//两个邻近圆间的距离
        圈数=8
        //--------------------------------------------------------------------------------------------------
        循环(r<圈数*r1)    ------------------------------------------------------------------------这个循环2

            r=r+r1
            n=0
            
            循环(n<3.141592*2)     ------------------------------------------------------------------------这个循环3

                n=n+0.03      ----------------------------------------------------这里为什么要加0.03呢。。为啥哦。
                x1=x0+r*数学.余弦值(n)
                y1=y0+r*数学.正弦值(n)
                //极坐标公式
                x=转换.浮点型转整型(x1)
                y=转换.浮点型转整型(y1)
                //=================================判断鼠标特征码、点击==============================
                鼠标.移动(x,y)
                辅助.等待(10)
                鼠标形状特征码=鼠标.获取特征码()
                辅助.等待(10)
                如果(鼠标形状特征码==15990540)//15990540 是某游戏里挖矿时的鼠标形状特征码,举一反三,可自定设置
                    辅助.等待(200)
                    鼠标.右键单击(1)//单击右键挖矿
                    辅助.等待(10000)
                    //================================防止找到对像卡滞不单击==============================
                    循环次数=0
                    鼠标形状特征码=鼠标.获取特征码()
                    辅助.等待(20)
                    循环(鼠标形状特征码==15990540)    ------------------------------------------------------------------------这个循环4

                        鼠标.右键单击(1)
                        辅助.等待(5000)
                        鼠标形状特征码=鼠标.获取特征码()
                        循环次数=循环次数+1
                        辅助.等待(20)
                    循环结束
                    //=======================================================================================
                    辅助.等待(55000-循环次数*5000)
                    //===因为这个脚本为定点挖矿,矿物是每1分刷新一次,所以我们尽可能的把这个循环用时设置在65—70S之间===
                如果结束
            循环结束
        循环结束
    循环结束
    返回 真
功能结束







各位大神,,上面红色标出来的循环能不能去掉啊。。。这些循环都是什么意思哦。。能给详细说说不挖。。。。。。我想在里面做判断之后 跳出,。可是加了一个还是在循环。
上面这段代码是实现定点采矿的功能...可是我想不让他一直画圆....但是加判断不知道在那里加了。。我在最里面的加了如果语句。。他还是在执行画圆.....直到画完8圈之后才停............... 求大神支招~~~~~~~~~~


作者: a2567350301    时间: 2012-10-5 09:00
0.03是要增加的弧度,这样画的圈圈就一圈比一圈大,然后就连成螺旋线了。你也可以把0.03改大一下或者小一些。
作者: pest    时间: 2012-10-8 05:09
学习




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1