Animations; L'instruction Cyclepic; Aller-Retour; Création D'une Série D'images - Texas Instruments TI-92 Manuel D'utilisation

Table des Matières

Publicité

Animations

L'instruction
CyclePic

Aller-retour

Création d'une série
d'images
Note. Chaque image
mémorisée utilise 3097
octets
Note.
& s'obtient en appuyant
sur 2 H
# s'obtient en appuyant
sur 2 T.
34–6
Programmes graphiques
Il est possible de présenter sous forme d'une animation une série
d'images sauvegardées au préalable en utilisant l'instruction
Il est nécessaire pour cela que le nom de chaque image soit composé
par une chaîne de caractères, commune à toutes les images de la
série, suivi d'un numéro. On pourra par exemple animer les dix
images désignées par
fig1
Pour présenter une série d'images sous la forme d'une animation on
doit utiliser la syntaxe :
NomCommun, Nombre, Durée, NombreDeRépétitions
CyclePic
Exemple. Pour présenter les dix images
durée de 0.5 seconde pour chaque, en répétant 8 fois cette
présentation, on écrira
C y c l e P i c " f i g " , 1 0 , 0 . 5 , 8
Il est également possible d'obtenir l'affichage des images dans l'ordre
des numéros croissants, suivi d'un affichage par ordre des numéros
décroissants, avec retour à la première image de la série. On utilise
pour cela la syntaxe :
CyclePic
NomCommun, Nombre, Durée, NombreDeRépétitions, -1
Remarque. Le cinquième argument (optionnel) d'une instruction
ne peut être égal qu'à 1 ou à -1. La valeur 1 correspond à la
CyclePic
présentation unidirectionnelle décrite dans le paragraphe précédent.
Il est possible de procéder manuellement en créant les images et en
les sauvant dans les variables souhaitées.
Il est également possible de programmer cette sauvegarde en
utilisant le symbole d'indirection
Voici un exemple de programme construisant une série d'images
,...,
et se terminant par l'affichage de ces images.
fig2
fig10
: Animat()
: Prgm
: Local k
: setMode("Graph","FUNCTION")
: FnOff:ZoomTrig
: For k,1,10
ClrDraw
:
drawFunc sin(x+2 * k * p/10)
:
StoPic
("fig"&string(k))
:
#
: EndFor
: CyclePic "fig",10,0.2,10
: For k,1,10
DelVar
("fig"&string(k))
:
#
: EndFor
: EndPrgm
,
,...,
.
fig2
fig10
,
fig1
fig2
(voir chapitre 33).
#
Effacement de l'écran graphique
Construction de la figure
Mémorisation dans
Animation.
Cette boucle d'effacement
des images mémorisées
libère 30970 octets.
.
StoPic
,...,
, avec une
fig10
,
fig1
,
,...
fig1
fig2

Publicité

Table des Matières
loading

Table des Matières