Easy-Micro


ESPACEMEMBRE ActionScript
Mouvement

Mouvement de clip dynamique

ActionScript Mouvement de clip
On utilise ici un clip qui est au dessus de la scène.

Interpolation de mouvement par le code (ici vertical)
function ecoute(evt) {
monclip.x = monclip.x + 5
}

addEventListener(Event.ENTER_FRAME, ecoute);

Le clip s'arrête tous seul :
function ecoute(evt) {
if (monclip.currentFrame == monclip.totalFrames) { monclip.stop(); }
}

addEventListener(Event.ENTER_FRAME, ecoute);

Démarrer un clip après un autre clip :
monclip2.stop();

function ecoute(evt) {
if (monclip.currentFrame == monclip.totalFrames) { monclip2.play(); }
}

addEventListener(Event.ENTER_FRAME, ecoute);

Un clip démarre après un autre et s'arrête :
monclip2.stop();

function ecoute(evt) {
if (monclip1.currentFrame == monclip1.totalFrames) {
monclip2.play();
monclip1.stop();
}

if (monclip2.currentFrame == monclip2.totalFrames) {
monclip2.stop(); }

}

addEventListener(Event.ENTER_FRAME, ecoute);

ActionScript Mouvement minuté
Pour un déclanchement minuté, on utilise l'objet Timer.
Exemple avec 2 champs de texte (TextField) dans la scène : 1 champ de saisie et 1 champ dynamique
var delai:uint = 10000;
var repete:uint = 3;

var monTimer:Timer = new Timer(delai, repete);

monTimer.start();

champdyn.text = "Vous avez " + ((delai * repete) / 1000) + " secondes pour ecrire votre réponse.";

function affichetemps(e:TimerEvent):void{
repete--;
champdyn.text = "Plus que " + ((delai * repete) / 1000) + " secondes.";
}

function unefoisfini(e:TimerEvent):void {
champdyn.text = "Terminé";
}

monTimer.addEventListener(TimerEvent.TIMER, affichetemps);
monTimer.addEventListener(TimerEvent.TIMER_COMPLETE, unefoisfini);

Voir aussi l'exemple du rideaux Easy-Micro.


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mercredi 20 mars 2019 - Semaine 12 - Saint Herbert (Demain: Sainte Clémence)
Aujourd'hui, c'est l'anniversaire de Danièle Gilbert (1943-76 ans), animatrice de télévision française et de Marthe Villalonga (1932), actrice française. Autre 20 mars: 1815 : de retour de l'île d'Elbe et après une marche triomphale sur Paris, Napoléon entre dans la capitale. 1965 : France Gall gagne l'Eurovision pour le Luxembourg avec Poupée de cire poupée de son.
Haut de page Easy-Micro