北京三维动画 上海建筑动画制作 杭州CG动画制作 天津建筑三维动画 沈阳建筑动画制作 西安建筑虚拟现实 宁波Flash动画制作 深圳卡通动画 天津企业专题片 杭州影视制作
发新话题
打印

用鼠标随意画线后自动计算其长度,如何实现?

而且在这个基础上还想实现这样的效果,请四楼高手再赐教。
画完一条线条后,保留线条和长度,再更改另一种颜色画线条和计算长度。

TOP

如:
setframe(1,rgb(255,200,100))
Line(2,LastX,LastY,CursorX,CursorY)

TOP

画完一条线条后,保留线条和计算长度,再更改另一种颜色画线条和计算长度。麻请楼上高手添置源程序中,谢了!

TOP

朋友,这种是计算直线的长度,这还不是实际的长度。

TOP

我的意思是说,还没有把像素转为厘米。

TOP

仅供参考,大家一起探讨。
附件: 您所在的用户组无法下载或查看附件

TOP

试验有效,高手啊!长度单位能换成厘米就好了,随机颜色以红色居多,不知道能不能严格控制颜色变换的间隔和色彩。谢谢!

TOP

像素点与厘米间无固定关联,这要看是800×600还是1024×768。。。
所以可以用自定义的方法设置,如可以24个像素点为1厘米等等,按比例就行。(个人看法)
颜色可以更改,只要在rgb函数中设置自己所需要的规律就行,第一个是红色最大值为255,第二个数是绿,最大值也是255,最后一个是蓝,最大值为255。

TOP

以屏幕72像素/英寸计算的话,大约28像素为0.99厘米,≈1厘米

TOP

分辨率不一样,结果也不一样的
『海复教育网』http://www.hfzedu.cn『锐意工作室』  http://www.royidea.cn
接受毕业设计制作、光盘制作业务。

TOP

发新话题