TC官方合作论坛

 找回密码
 立即注册
查看: 671|回复: 8
打印 上一主题 下一主题

[已解决] 各位大神...数学好的进来瞅瞅。。。。。。

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-4 10:31:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
功能 逻辑型 画圆采矿()
    整型 x0,y0,r,x,y,r1,循环次数,圈数
    浮点型  n,x1,y1
    循环(真)
        //---------------------------------------------初始设置-------------------------------------------
        n=0//初始角度
        x0=510
        y0=395
        //圆心坐标
        r=0//初始半径
        r1=30//两个邻近圆间的距离
        圈数=8
        //--------------------------------------------------------------------------------------------------
        循环(r<圈数*r1)
            r=r+r1
            n=0
            
            循环(n<3.141592*2)
                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)
                        鼠标.右键单击(1)
                        辅助.等待(5000)
                        鼠标形状特征码=鼠标.获取特征码()
                        循环次数=循环次数+1
                        辅助.等待(20)
                    循环结束
                    //=======================================================================================
                    辅助.等待(55000-循环次数*5000)
                    //===因为这个脚本为定点挖矿,矿物是每1分刷新一次,所以我们尽可能的把这个循环用时设置在65—70S之间===
                如果结束
            循环结束
        循环结束
    循环结束
    返回 真
功能结束
空间结束





以上的代码 顺便说说。是什么原理呗。、。。。。。。。。。。。上学的时候学的都还给老师了。。。。。。。。。。。
回复

使用道具 举报

沙发
发表于 2012-10-4 10:38:52 | 只看该作者
哪个是半径叠加量
就像 n=n+1 一样
===
  x1=x0+r*数学.余弦值(n)
                y1=y0+r*数学.正弦值(n)

上面的叠加使得 这句的n增大. 从贰使得圆的半径变大

这个数字是可以自定义的,  数值的大小影响 半径的渐变量
回复 支持 反对

使用道具 举报

板凳
发表于 2012-10-4 10:43:53 | 只看该作者
0.03是每次增加的角度,通过鼠标进行圆形移动,当鼠标移动到矿上,他的形状会变化,然后判断形状特征码和你自己取的那个特征码一样,就执行采矿操作,每一个圆之间的距离是r1,总共画8个圆。
回复 支持 反对

使用道具 举报

地板
发表于 2012-10-4 11:24:58 | 只看该作者
这是不是就是兔子老湿讲的哪个阿什么算法
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-10-4 13:06:35 | 只看该作者
回复 2楼陌上青衣。的帖子

陌哥~0.03 很小吧,。,。每次叠加我看很大的样子啊 0.03 是坐标?》??
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-4 13:08:40 | 只看该作者
不是坐标
觉得大了 ,  可以变小点
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-4 16:45:38 | 只看该作者
这个0.03应该是弧度吧?
半径小的时候可以调大,但是半径大的时候,就不小了
可以在半径小的时候,调大,半径大的时候调小
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-10-4 20:06:51 | 只看该作者
回复 7楼TC兔子的帖子

哦可了~~~~~~~
回复 支持 反对

使用道具 举报

9#
发表于 2012-10-8 05:13:26 | 只看该作者
学习中~
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-10 23:10 , Processed in 0.240072 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表