<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Change Dir

    先知cd——熱愛生活是一切藝術(shù)的開始

    統(tǒng)計(jì)

    留言簿(18)

    積分與排名

    “?!眰兊牟┛?/h3>

    各個公司技術(shù)

    我的鏈接

    淘寶技術(shù)

    閱讀排行榜

    評論排行榜

    raphaeljs畫圖

    raphaeljs,畫圖,最關(guān)鍵的需要理解SVG的path,而難點(diǎn)在于path是遵循貝塞爾曲線的,貝塞爾曲線是由起始點(diǎn)和終點(diǎn)以及兩個控制點(diǎn)總共4個點(diǎn)來確定曲線的走向的,曲線的函數(shù)是一個基于時(shí)間的動態(tài)函數(shù)。具體貝塞爾曲線的方程參看這里http://zh.wikipedia.org/wiki/%E8%B2%9D%E5%A1%9E%E7%88%BE%E6%9B%B2%E7%B7%9A

    而SVG中各個說明如下:http://en.wikipedia.org/wiki/Scalable_Vector_Graphicshttp://www.w3.org/TR/SVG/paths.html

    用raphaeljs畫曲線的demo:http://fanstu.sinaapp.com/god/raphaeljs/path.php

    具體path的字符串含義:

    M  moveto  (x y)+

    Z  closepath  (none)

    L  lineto  (x y)+

    H  horizontal lineto  x+

    V  vertical lineto  y+

    C  curveto  (x1 y1 x2 y2 x y)+

    S  smooth curveto  (x2 y2 x y)+

    Q  quadratic Bézier curveto  (x1 y1 x y)+

    T  smooth quadratic Bézier curveto  (x y)+

    A  elliptical arc  (rx ry x-axis-rotation large-arc-flag sweep-flag x y)+

    Catmull-Rom curveto*  x1 y1 (x y)+

    這里,M代表起始點(diǎn)的位置,也就是說利用raphael從哪個坐標(biāo)開始畫,如果是畫直線,那么L指向的位置是直線的終點(diǎn)。H和V代表水平和垂直的直線。C是最常用的也是參數(shù)最多最復(fù)雜的,C代表curve就是基于被賽爾曲線的path,x1 y1 x2 y2是兩個控制點(diǎn)的坐標(biāo),x y是終點(diǎn)。而S,Q,T都是C的升級版平滑和二階及二階平滑。

    當(dāng)然raphael也提供了基礎(chǔ)的比如circle,rect,text和image等元素,構(gòu)造這樣的對象直接用于畫圖控制,利用raphael已經(jīng)可以做任何畫圖了。

    posted on 2012-12-15 22:44 changedi 閱讀(2015) 評論(0)  編輯  收藏 所屬分類: Javascript


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲视频在线免费播放| 国产在线ts人妖免费视频| 在线观看亚洲AV每日更新无码| 午夜高清免费在线观看| 一边摸一边桶一边脱免费视频| 亚洲精品综合一二三区在线| 无限动漫网在线观看免费| 有色视频在线观看免费高清在线直播 | 亚洲一区二区三区高清| 成熟女人特级毛片www免费| 精品国产污污免费网站入口在线| 亚洲国产情侣一区二区三区| 亚洲 综合 国产 欧洲 丝袜| 8x8×在线永久免费视频| 精品国产日韩亚洲一区在线| 亚洲视频免费在线观看| 免费少妇a级毛片人成网| 99精品国产成人a∨免费看| 美女视频黄频a免费| 亚洲黄色免费观看| 一本久到久久亚洲综合| 亚洲一区免费视频| 一级毛片完整版免费播放一区| 亚洲丝袜中文字幕| 亚洲女同成av人片在线观看| 免费爱爱的视频太爽了| 91精品手机国产免费| 国产精品免费视频观看拍拍| 亚洲欧美国产日韩av野草社区| 亚洲AV无码专区在线播放中文| 国产91在线免费| 久久久久国色AV免费观看性色| 日本一区二区免费看| 人人公开免费超级碰碰碰视频| 亚洲欧美日韩综合久久久| 久久久久亚洲av无码专区导航| 国产成人综合亚洲亚洲国产第一页| 国产精品麻豆免费版| 特级做A爰片毛片免费69| 亚洲一区免费视频| 日本高清高色视频免费|