- From: Greg Sepesi <sepesi@eduneer.com>
- Date: Fri, 06 Feb 2004 08:41:23 -0500
- To: www-svg@w3.org
Greg Sepesi wrote: > > > From: Dean Jackson <dean@w3.org> > > Date: Thu, 14 Nov 2002 01:12:36 +1100 > > To: Matthew Chadwick <Matthew.Chadwick@coi.gsi.gov.uk> > > Cc: www-svg@w3.org > > Message-ID: <20021113141236.GC31198@grorg.org> > > > > On Mon, 07 Oct 2002, Matthew Chadwick wrote: > > > > > > > > Is there a way to reverse a path or to set animateMotion or mpath such that objects following a path can move in both directions along it ? > > > > Yes. > > > > <animateMotion .... from="1" to="0" ...../> > > > > would be a reversed animation. > > > > Dean > > > > In the following example, specifying from="1" to="0" doesn't reverse the > animation in Adobe SVG Viewer 3.01. Does it in other viewers? > > - - - > > <?xml version="1.0" encoding="UTF-8" standalone="no"?> > <svg viewBox="-20 -10 40 20" > preserveAspectRatio="xMidYMid" > xmlns="http://www.w3.org/2000/svg" > xmlns:xlink="http://www.w3.org/1999/xlink"> > > <title>test32.svg</title> > <desc>test path direction</desc> > > <defs> > <style type="text/css"> > <![CDATA[ > .TestLine { fill:none; opacity:0.5; stroke:black; > stroke-width:2; stroke-linecap:round; } > .TestFont { font-size:0.75; font-family:Verdana; > stroke:blue; stroke-width:0.05; fill:none; fill-opacity:0.2} > .TestText { baseline-shift:-35%; opacity:0.5; } > ]]> > </style> > > <path id="path1" d="M -10 0 L 10 0"/> > </defs> > > <g> > <use xlink:href="#path1" class="TestLine" /> > > <text class="TestFont"> > <textPath xlink:href="#path1" class="TestText" >left to > right text</textPath> > </text> > > <circle r="0.75" fill="red" stroke="blue" stroke-width="0.5"> > <animateMotion dur="6s" from="1" to="0" > repeatCount="indefinite" > > <mpath xlink:href="#path1"/> > </animateMotion> > </circle> > </g> > </svg> > > - - - > > Regards, > Greg Question resolved by --- In svg-developers@yahoogroups.com, "andre m. winter" <andre.winter@u...> wrote: > hi, > > SVG1.0 (implemented inside ASV3.x) doesn't support path inversions. buz > SVG1.2 should handle that: <http://www.w3.org/TR/SVG12/#veReverse-element> > > right now it is possible to run animations the other way round with > scripting. at least i succeeded doing so for dash-array-animations. you > need to add scripting as you always will need the path's length for > computing backward animations. > > andré Thanks, Greg
Received on Friday, 6 February 2004 08:42:20 UTC