以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  高手指教~~急用!!感激直至!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=30374)


--  作者:卧龙小生
--  发布时间:4/11/2006 3:16:00 PM

--  高手指教~~急用!!感激直至!
作一动画:svg代码如下:
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
 <!ENTITY ns_svg "http://www.w3.org/2000/svg">
 <!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
]>
<svg  version="1.1" id="图层_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="366.5" height="193" viewBox="0 0 366.5 193" overflow="visible" enable-background="new 0 0 366.5 193" xml:space="preserve">

<symbol id="图层_1_symbo">

<g>
   
<path id="path" fill="none" stroke="#000000"d="M191.722,126.298C220.655-56.036,308.56,228.709,352.658,90.263">    <animateTransform <attributeName="transform" attributeType="XML"  additive="sum"   type="rotate" from="0"      to="360"  begin="1s" dur="3s" repeatCount="indefinite"  >   
  
   </animateTransform> 
</path>
<circle id="circle" fill="none" stroke="#000000" cx="270" cy="96.5" r="96"/> 
</g
</symbol>
<use id="switch1" xlink:href="#图层_1_symbo" transform="matrix(0.24,0,0,0.24,248.533,19.173)" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" />

</svg>
------------------------------------------------------------
其中有一个贝赛尔曲线path和一个圆circle,
在use引用后,symbol中的元素的位置发生了变化,

在曲线旋转时,怎么才能绕圆在新的位置的圆心旋转啊?
请指教!谢谢


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms