麦步社区-论坛

标题: 分离指针表盘发布 [打印本页]

作者: 水月梦    时间: 2016-10-12 21:56
标题: 分离指针表盘发布
左边是时针,右边是分针,这个算是我一直想改的指针,以前只是换图,现在终于来了个大工程,对所有坐标进行修改,有些位置应该有点偏差,未来,还会有几个指针发布

作者: 步往康来    时间: 2016-10-12 22:00
你真牛,佩服!
作者: 水月梦    时间: 2016-10-12 22:02
步往康来 发表于 2016-10-12 22:00
你真牛,佩服!

过奖啦还要多多学习
作者: 手残也要作    时间: 2016-10-12 23:03
牛人,能定制一个番茄应用么,我可以画图,就是不会弄代码。
作者: rivenfox    时间: 2016-10-13 08:15
顶起,加油~~~~
作者: sure    时间: 2016-10-13 08:41
这个不错滴
作者: moonwind    时间: 2016-10-13 10:53
这个可以加精了,不只是换了身衣服那么简单
作者: 水月梦    时间: 2016-10-13 15:05
手残也要作 发表于 2016-10-12 23:03
牛人,能定制一个番茄应用么,我可以画图,就是不会弄代码。

我也不会弄代码呀
作者: 手残也要作    时间: 2016-10-13 16:11
水月梦 发表于 2016-10-13 15:05
我也不会弄代码呀

好吧,我在找找其他大神
作者: 1076964977    时间: 2016-10-13 16:15
牛掰掰啊!!!!
坐标 你可以用CAD画 直接量出来挺好 。
作者: 1076964977    时间: 2016-10-13 16:18
还有一个 就是用一堆数组来定义了指针的位置 这个做法挺.....的。我觉得应该运算出来。用三角函数非常简单运算出来。不要在学那个例程了。
当然 若用运算的话,虽然程序简单明了,但是好像内存占用会比这种笨办法增大一些。
作者: 水月梦    时间: 2016-10-13 16:32
1076964977 发表于 2016-10-13 16:15
牛掰掰啊!!!!
坐标 你可以用CAD画 直接量出来挺好 。

60个点,一个一个量吗?有什么简单的办法
作者: niuniumm    时间: 2016-10-13 17:34
我只是路过打酱油的

作者: 891220    时间: 2016-10-13 19:08
哦啊哈哈,我只看看...
作者: lukeliu    时间: 2016-10-13 19:29
多产高手  支持下
作者: 1076964977    时间: 2016-10-14 08:59
本帖最后由 1076964977 于 2016-10-14 09:01 编辑
水月梦 发表于 2016-10-13 16:32
60个点,一个一个量吗?有什么简单的办法

简单的办法就是计算。
        double m1=64.0+4.0*cos(tmp1);
        double m2=64.0-4.0*sin(tmp1);
        int x1=(int)m1;
        int y1=(int)m2;
tmp1是时针或者分针的度数(弧度)。 4.0是指针的长度,你可以随便定义长度。你这么运算 就能直接得到坐标了。
作者: 水月梦    时间: 2016-10-14 09:15
1076964977 发表于 2016-10-14 08:59
简单的办法就是计算。
        double m1=64.0+4.0*cos(tmp1);
        double m2=64.0-4.0*sin(tmp1);

代码这些我看不懂,我现在是用cad的zbbz插件,一个点一个点标出坐标,你说的这个是直接在表盘代码里面改的吗
作者: 1076964977    时间: 2016-10-14 09:19
水月梦 发表于 2016-10-14 09:15
代码这些我看不懂,我现在是用cad的zbbz插件,一个点一个点标出坐标,你说的这个是直接在表盘代码里面改 ...

是的 是直接在代码里修改。
作者: 水月梦    时间: 2016-10-14 09:21
1076964977 发表于 2016-10-14 09:19
是的 是直接在代码里修改。

你能帮我加上去,我看看怎么样,我不知道怎么加
作者: bjw878220    时间: 2016-10-14 11:46
学习了啊




欢迎光临 麦步社区-论坛 (http://203.195.186.190/) Powered by Discuz! X3.2