使用語境
屬性
關鍵點-
此屬性指示物件在路徑上的進度,範圍為 [0,1],對應於每個
keyTimes的關聯值。值型別:<number>*; 預設值:無;可動畫:否 路徑-
此屬性使用與
d屬性相同的語法定義運動路徑。值型別:<string>;預設值:無;可動畫:否 rotate-
此屬性定義了沿路徑動畫的元素的旋轉,通常是為了使其指向動畫的方向。值型別:<number> |
auto|auto-reverse;預設值:0;可動畫:否
注意: 對於 <animateMotion>,calcMode 屬性的預設值為 paced。
動畫屬性
DOM 介面
此元素實現了 SVGAnimateMotionElement 介面。
示例
html
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<path
fill="none"
stroke="lightgrey"
d="M20,50 C20,-50 180,150 180,50 C180-50 20,150 20,50 z" />
<circle r="5" fill="red">
<animateMotion
dur="10s"
repeatCount="indefinite"
path="M20,50 C20,-50 180,150 180,50 C180-50 20,150 20,50 z" />
</circle>
</svg>
規範
| 規範 |
|---|
| SVG 動畫級別 2 # AnimateMotionElement |
瀏覽器相容性
載入中…