raphael-min.js 这个工具怎么画菱形

时间:2022-08-31 17:34:13
raphael-min.js  这个工具怎么画菱形,有代码最好,或者有这个工具的说明文档也可以。谢谢

7 个解决方案

#1


去他官网查
http://raphaeljs.com/

#2


官网查了,菱形好像不是基本图形,有用过的么呀,在线等待中

#3


都过了两个月啦,我来解答一下吧。。
paper.rect(0,0,100,100).transform("m"+1.5*Math.cos(Raphael.rad(45))+","+(-Math.sin(Raphael.rad(45)))+","+1.5*Math.sin(Raphael.rad(45))+","+Math.cos(Raphael.rad(45))+",0,0")
利用矩阵形变把正方形变为菱形。

#4


这是中文文档  http://dishuostec.sinaapp.com/javascript/raphael/index.html#Raphael
但是太难看懂了,也没有应用的实例...希望大家共同探讨~

#5


raphael-min.js 这个工具怎么画菱形
引用 3 楼 zhangyunchao 的回复:
都过了两个月啦,我来解答一下吧。。
paper.rect(0,0,100,100).transform("m"+1.5*Math.cos(Raphael.rad(45))+","+(-Math.sin(Raphael.rad(45)))+","+1.5*Math.sin(Raphael.rad(45))+","+Math.cos(Raphael.rad(45))+",0……


大哥为什么我把您的代码做出来时这样的呢~还有您能解释下‘矩阵”是什么意思么?

#6


该回复于2012-12-10 08:55:34被管理员删除

#7



楼上把坐标把控一下就好了啊

#1


去他官网查
http://raphaeljs.com/

#2


官网查了,菱形好像不是基本图形,有用过的么呀,在线等待中

#3


都过了两个月啦,我来解答一下吧。。
paper.rect(0,0,100,100).transform("m"+1.5*Math.cos(Raphael.rad(45))+","+(-Math.sin(Raphael.rad(45)))+","+1.5*Math.sin(Raphael.rad(45))+","+Math.cos(Raphael.rad(45))+",0,0")
利用矩阵形变把正方形变为菱形。

#4


这是中文文档  http://dishuostec.sinaapp.com/javascript/raphael/index.html#Raphael
但是太难看懂了,也没有应用的实例...希望大家共同探讨~

#5


raphael-min.js 这个工具怎么画菱形
引用 3 楼 zhangyunchao 的回复:
都过了两个月啦,我来解答一下吧。。
paper.rect(0,0,100,100).transform("m"+1.5*Math.cos(Raphael.rad(45))+","+(-Math.sin(Raphael.rad(45)))+","+1.5*Math.sin(Raphael.rad(45))+","+Math.cos(Raphael.rad(45))+",0……


大哥为什么我把您的代码做出来时这样的呢~还有您能解释下‘矩阵”是什么意思么?

#6


该回复于2012-12-10 08:55:34被管理员删除

#7



楼上把坐标把控一下就好了啊