home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 May
/
PCWorld_2005-05_cd.bin
/
komunikace
/
amaya
/
amaya-WinXP-9.1.exe
/
doc
/
WX
/
Animation.html.fr
< prev
next >
Wrap
Extensible Markup Language
|
2005-02-23
|
6KB
|
129 lines
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Graphiques et Animation SMIL</title>
<meta http-equiv="Content-Type"
content="application/xhtml+xml; charset=iso-8859-1" />
<meta name="generator" content="amaya 9.1, see http://www.w3.org/Amaya/" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body xml:lang="fr" lang="fr">
<div>
<img alt="Amaya" src="../../resources/icons/22x22/logo.png" class="logo" />
<p class="nav"><a href="SVG.html.fr" accesskey="p"><img alt="previous"
src="../../resources/icons/misc/left.png" /></a> <a href="Manual.html"
accesskey="t"><img alt="top" src="../../resources/icons/misc/up.png" /></a>
<a href="Xml.html.fr" accesskey="n"><img alt="next"
src="../../resources/icons/misc/right.png" /></a></p>
</div>
<div id="page_body" xml:lang="fr" lang="fr">
<h2>Graphiques et Animation SMIL</h2>
<p>SVG reprΘsente l'animation comme des ΘlΘments intermΘdiaires dans la
structure qui reprΘsente l'organisation du graphique. Les ΘlΘments Animation
apparaissent comme des fils des graphiques qu'ils animent. Pour permettre α
l'auteur de se concentrer sur l'animation, une vue <strong>Ligne de
temps</strong> montre toutes les ΘlΘments animation et les regroupe pour
chaque ΘlΘment graphique animΘ.</p>
<h3>La vue Ligne te temps</h3>
<p>La vue Ligne te temps visualise les animations associΘes aux objets
graphiques. Chaque objet graphique animΘ du document est reprΘsentΘ ici, avec
une reprΘsentation graphique.</p>
<p>La figure suivante montre trois objets animΘs d'un document. Chaque objet
est reprΘsentΘ sur le cotΘ gauche de la vue par un label sur fond blanc et
une boεte autour. En cliquant sur le label met en Θvidence l'ΘlΘment
correspondant dans la vue formatΘe, montrant ainsi α l'utilisateur le
contexte de l'ΘlΘment. Si l'ΘlΘment graphique possΦde un seul ΘlΘment
d'animation (comme l'ΘlΘment Rectangle dans la figure), l'ΘlΘment d'animation
est visualisΘ comme une barre colorΘe. Si l'ΘlΘment graphique possΦde
plusieurs ΘlΘments d'animation, une seule barre grise reprΘsente l'ensemble
des animations (Circle en bas de la figure), et un bouton '+' dans le label
permet α l'utilisateur d'expanser la reprΘsentation. L'ΘlΘment MyText est un
exemple d'une telle expansion, o∙ chaque animation est reprΘsentΘe par une
barre colorΘe.</p>
<p>La position sur la ligne de temps dΘpend de quand l'animation dΘbute et
s'arrΩte et la couleur de la barre reflΦte le type d'animation :</p>
<ul>
<li>jaune pour <code>animate</code>,</li>
<li>rouge pour <code>set</code>,</li>
<li>vert pour <code>animateMotion</code>,</li>
<li>bleu foncΘ pour <code>animateColor</code>,</li>
<li>bleu clair pour <code>animateTransform</code></li>
</ul>
<p class="figure"><img alt="Animation view" src="../images/timeline_view.png"
/></p>
</div>
<h3>Edition des animations</h3>
<p>La vue Ligne de temps est utile pour percevoir rapidement l'animation de
tous les graphiques du document, mais elle permet aussi α l'auteur d'Θditer
les animations. Les ΘlΘments existants peuvent Ωtre modifiΘs. La plupart des
manipulations sont faites sur la ligne de temps, comme le dΘplacement d'une
barre ou son changement de longueur. ceci est immΘdiatement reflΘtΘ sur les
autres vues o∙ les attributs de l'ΘlΘment d'animation sont mis α jour (les
attributs <code>begin</code> et <code>dur</code> dans ce cas).</p>
<p>Quand on crΘe un mouvement d'un ΘlΘment graphique existant :</p>
<ul>
<li>L'utilisateur dΘbute par la sΘlection le moment de dΘpart de
l'animationá:
<p>Cliquer Ctrl + Bouton gauche de la souris sur l'onglet rouge de la
ligne de temps et le dΘplacer α la bonne position de dΘpart.</p>
</li>
<li>Puis, il sΘlectionne l'ΘlΘment concernΘ dans la vue formatΘe :
<p>L'ΘlΘment devrait avoir un ID. Cet ID sera utilisΘ comme label de
l'ΘlΘment.</p>
</li>
<li>Puis, il clique sur le bouton <img alt="anim_motion"
src="../../amaya/anim_motion_sh_db.png" /> en haut α gauche de la vue
Linge de temps.
<p>Ceci crΘe un nouvel ΘlΘment d'animation dans cette vue.</p>
</li>
<li>L'utilisateur donne les positions de dΘpart et de fin du mouvement dans
la vue formatΘeá:
<p>Cliquer Ctrl + Bouton gauche de la souris sur l'ic⌠ne <img alt="cross"
src="../../amaya/timeline_cross.gif" /> dans la vue formatΘe. Ainsi, il
peut contr⌠ler les positions clΘ de l'ΘlΘment animΘ dans le contexte des
autres graphiques.</p>
</li>
<li>Finalement, en retournant dans la vue Ligne de temps, il peut dΘplacer
et/ou retailler la nouvelle barre colorΘe crΘΘe pour ajuster le temps
d'animation.</li>
</ul>
<p>La manipulation du temps dans la vue Ligne de temps est plus confortable,
puisque l'utilisateur comprend mieux la synchronisation d'un ΘlΘment
particulier avec les autres ΘlΘments animΘs. Les autres vues sont aussi
accessibles et certains paramΦtres peuvent Ωtre ajustΘs en Θditant les
attributs dans la vue structure ou dans la vue source si nΘcessaire.</p>
<p>Quand on crΘe un changement de couleur d'un ΘlΘment graphique
existantá:</p>
<ul>
<li>L'utilisateur dΘbute en sΘlectionnant l'ΘlΘment dans la vue
formatΘe,</li>
<li>Puis, il clique sur le bouton <img alt="anim_color"
src="../../amaya/anim_color_sh_db.png" /> en haut α gauche de la vue
Ligne de temps.</li>
</ul>
<p>L'utilisateur peut manipuler les barres de reprΘsentation des animation
comme il manipule un rectangle dans le document. Evidement quelques
contraintes sont donnΘes dans la vue Ligne de temps. Par exemple, les barres
colorΘes ne peuvent bouger uniquement en horizontal sur l'axe de la ligne de
temps, et la hauteur de peut pas Ωtre modifiΘe.</p>
</body>
</html>