新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论SVG, GML, X3D, VRML, VML, XAML, AVALON, Batik等基于XML的图形技术,以及有关GIS的应用。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 SVG/GML/VRML/X3D/XAML 』 → svg动画 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4345 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: svg动画 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     dami_333 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:4
      积分:80
      门派:XML.ORG.CN
      注册:2005/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dami_333发送一个短消息 把dami_333加入好友 查看dami_333的个人资料 搜索dami_333在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dami_333的博客楼主
    发贴心情 svg动画

    那位高手能指点一下svg动画制作要用什么工具啊?本人是初学者,谢谢各位师傅了!!!

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/22 11:33:00
     
     keeponline 美女呀,离线,快来找我吧!天秤座1975-10-21
      
      
      威望:4
      等级:大四寒假(收到IBM的Offer啦)
      文章:190
      积分:1150
      门派:W3CHINA.ORG
      注册:2005/1/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keeponline发送一个短消息 把keeponline加入好友 查看keeponline的个人资料 搜索keeponline在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keeponline的博客2
    发贴心情 
    SVG本身就可以做动画,用Animation,setattribute。另外再加JS,计算和控制时间,效果就更好。
    下面可以是一个文件,也可以是两个文件。一个SVG、一个JS,放在同一个目录。
    SVG文件内容
    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <script><![CDATA[
    function getData()
    {
     getURL('changeAnimationValues.js',loaddata) //可以直接把JS内容加这里
    }
    function loaddata(data)
    {
     if(data.success)
     {
      eval("var dynDat = " + data.content);
      for(obj in dynDat)
      {
       try
       {
        var elem = document.getElementById(obj);
        var attr = dynDat[obj];
        for(a in attr) elem.setAttributeNS(null,a,attr[a]);
       }
       catch(e){};
      }
     }
    }

    ]]></script>

    <defs>
    <set xlink:href="#button" attributeName="pointer-events" to="none" in="button.click"/>
    <set xlink:href="#bText" attributeName="fill-opacity" to=".3" begin="button.click"/>
    <set id="set01" xlink:href="#rect01" attributeName="fill" to="#260" ="rect01.mouseover" end="rect01.mouseout" />
    <animate id="anim01" xlink:href="#circ01" attributeName="cx" values="150;200;150;100;150" begin="0" dur="4" repeatCount="indefinite" />
    </defs>
    <text x="80" y="70" font-size="16" font-family="monospace" font-weight="bold" pointer-events="none">mouse over:</text>
    <text x="300" y="70" font-size="16" font-family="monospace" font-weight="bold" pointer-events="none">watch:</text>
    <!-- mouseOverRect -->
    <rect id="rect01" x="100" y="100" rx="20" width="100" height="100" fill="#cdd" stroke="none" stroke-width="20"/>
    <!-- cross/circle -->
    <g transform="translate(230,-60)">
     <rect x="90" y="198" ry="12" width="120" height="24" fill="#cdd"/>
     <rect x="138" y="178" rx="12" width="24" height="64" fill="#cdd"/>
     <circle id="circ01" cx="150" cy="210" r="10" fill="#666"/>
    </g>

    <!-- button -->
    <g id="button" transform="translate(100,-160)" onclick="getData()">
     <a>
      <rect x="102" y="437" rx="5" width="100" height="30" fill="#666" />
      <rect x="100" y="435" rx="5" width="100" height="30" fill="pink" />
      <text id="bText" x="150" y="457" font-size="20" font-family="monospace" font-weight="bold" pointer-events="none" text-anchor="middle">
       change
      </text>
     </a>
    </g>
    </svg>

    changeAnimationValues.js
    {
     set01:{attributeName:'stroke',to:'#620'},
     anim01:{attributeName:'cy',values:'210;230;210;190;210',dur:'2'}
    }

    ----------------------------------------------
    买书不等于读书,读书不一定要买书。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/22 12:03:00
     
     keeponline 美女呀,离线,快来找我吧!天秤座1975-10-21
      
      
      威望:4
      等级:大四寒假(收到IBM的Offer啦)
      文章:190
      积分:1150
      门派:W3CHINA.ORG
      注册:2005/1/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keeponline发送一个短消息 把keeponline加入好友 查看keeponline的个人资料 搜索keeponline在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keeponline的博客3
    发贴心情 
    有什么问题可以联系:keeponline75@hotmail.com;QQ:106076402

    ----------------------------------------------
    买书不等于读书,读书不一定要买书。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/22 12:05:00
     
     keeponline 美女呀,离线,快来找我吧!天秤座1975-10-21
      
      
      威望:4
      等级:大四寒假(收到IBM的Offer啦)
      文章:190
      积分:1150
      门派:W3CHINA.ORG
      注册:2005/1/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keeponline发送一个短消息 把keeponline加入好友 查看keeponline的个人资料 搜索keeponline在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keeponline的博客4
    发贴心情 
    路径动画,见FTP

    ----------------------------------------------
    买书不等于读书,读书不一定要买书。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/22 12:12:00
     
     dami_333 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:4
      积分:80
      门派:XML.ORG.CN
      注册:2005/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dami_333发送一个短消息 把dami_333加入好友 查看dami_333的个人资料 搜索dami_333在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看dami_333的博客5
    发贴心情 
    好人哪!!!! 小女子这里先谢过了。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/4/22 22:17:00
     
     keeponline 美女呀,离线,快来找我吧!天秤座1975-10-21
      
      
      威望:4
      等级:大四寒假(收到IBM的Offer啦)
      文章:190
      积分:1150
      门派:W3CHINA.ORG
      注册:2005/1/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给keeponline发送一个短消息 把keeponline加入好友 查看keeponline的个人资料 搜索keeponline在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看keeponline的博客6
    发贴心情 
    别客气,互相提高才是好事。

    ----------------------------------------------
    买书不等于读书,读书不一定要买书。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/5/24 9:17:00
     
     GoogleAdSense天秤座1975-10-21
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/11 21:12:49

    本主题贴数6,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms