使用Raphael 画图(一) 基本图形 (javascript)

Raphael是什么?自己百度一下吧。

Raphael对主流浏览器兼容性很好。

 

开始要创建视图区域:

Js代码   收藏代码
  1. var paper = Raphael("myDiv", 580, 600);//创建视图区域  

 

<div id="myDiv"></div>

 

接下来就可以画图形了。

 

1,画圆:


Js代码   收藏代码
  1. var c = paper.circle(50, 89, 40);//画圆(x,y,r),r代表圆的半径  

 

2,画矩形:


 

Js代码   收藏代码
  1. var r = paper.rect(100, 19, 80, 50,10);//画矩形(x,y,width,height,r),r代表矩形圆角,默认为0  

 

3,画椭圆:

 

 

Js代码   收藏代码
  1. var e = paper.ellipse(50, 159, 40, 20);//画椭圆(x,y,rx,ry);  

 

4,图片


 

Js代码   收藏代码
  1. var i = paper.image("heffalump.png", 200, 19, 80, 80);//图片(src,x,y,width,height);  

 

5,text:


Js代码   收藏代码
  1. var t = paper.text(150, 250, "where\n amazing\n happens!");//text  

 

 6,路径:

 

Js代码   收藏代码
  1. var p = paper.path("M10 10L 110 100");//路径  

 


 7,set:几个图形合并在一起,方便统一管理,我是这样理解的。


Js代码   收藏代码
  1. var st = paper.set();//set  
  2.  st.push(  
  3.      paper.circle(330, 30, 15),  
  4.      paper.circle(310, 30, 15)  
  5.  );  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值