SVG中的動畫技術(3) (轉)
SVG中的動畫技術(3) (轉)[@more@]SVG中的動畫技術(3)
SVG 產生動畫的方式是由指令碼語言DOM的屬性和方法實現的,在SVG中使用指令碼語言和HTML中類似,首先是指定指令碼的語言型別:有兩種辦法可以指定指令碼的語言型別
1),在SVG元素裡使用contentScriptType屬性,可以指定整個文件裡使用的預設指令碼語言型別。
語法如下:
2),在script元素裡使用type屬性來宣告該段指令碼所使用的語言型別。
語法如下:
<BR>content-type就是所使用的媒體型別。 </P></BLOCKQUOTE></BLOCKQUOTE> <P> SVG裡的script元素和HTML裡的完全一致。任何script元素裡定義的都可以應用到整個文件裡,也可以透過xlink:href屬性,指定一個指令碼的URL地址,比如:</P> <P><script type="text/</A>script</A>" xlink:href="test.js">。下面看一個利用SVG DOM產生動畫的例子:
version="1.0" encoding="UTF-8" standalone="no"?>
BR>"">上面的例子中,首先找到要進行動畫的元素的容器元素,即g;然後每隔50px高產生一個50*50的正方形,並把他們新增到g的節點中,最後每隔80毫秒,動態改變其位置和透明度,就可以看到動態的效果了!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-996508/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SVG中的動畫技術(2) (轉)SVG動畫
- SVG中的動畫技術(1) (轉)SVG動畫
- SVG矩形旋轉動畫SVG動畫
- 不炫技,SVG+CSS3 旋轉動畫屬性就能實現的夢幻效果SVGCSSS3動畫
- SVG 動畫SVG動畫
- SVG animation 動畫SVG動畫
- SVG Sprite 技術實踐SVG
- SVG簡單動畫SVG動畫
- CSS基礎篇–CSS3圖片翻轉動畫技術詳解CSSS3動畫
- 技術乾貨!聊聊介面設計中的動畫原理動畫
- 簡單的SVG線條動畫SVG動畫
- 使用 MacSVG 建立 SVG 動畫MacSVG動畫
- SVG restart動畫屬性SVGREST動畫
- SVG restart 動畫屬性SVGREST動畫
- SVG 漸變動畫效果SVG動畫
- SVG 文字路徑動畫SVG動畫
- SVG animateTransform變換動畫SVGORM動畫
- SVG 動畫 fill 屬性SVG動畫
- SVG animation動畫詳解SVG動畫
- SVG animateMotion路徑動畫SVG動畫
- Android VectorDrawable SVG 動畫AndroidSVG動畫
- 利用SVG和css3實現炫酷的邊框動畫SVGCSSS3動畫
- 前沿技術 之 CORBA 3 (轉)ORB
- SVG-動畫的一把好手SVG動畫
- CSS3 SVG實現可愛的動物哈士奇和狐狸動畫CSSS3SVG動畫
- svg 線條動畫淺嘗SVG動畫
- 一個例子上手 SVG 動畫SVG動畫
- SVG 線條動畫入門SVG動畫
- Delphi中停靠技術的實現 (轉)
- D3D中的一項高階技術---渲染到紋理(轉)3D
- DirectShow技術描述與應用(3) (轉)
- 3D地形相關技術 (轉)3D
- delphi中的時間操作技術(1) (轉)
- delphi中的時間操作技術(2) (轉)
- 技術成長中的3個重要問題
- apache中防止盜鏈技術(轉)Apache
- 10 個非常有用的 SVG 動畫的 JavaScript 庫SVG動畫JavaScript
- iOS CATransform3D的轉場動畫iOSORM3D動畫