begin process at 2012 05 27 12:16:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

piloter une animation avec une seule touche clavier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

piloter une animation avec une seule touche clavier

vendredi 8 janvier 2010 à 16:35:40 | piloter une animation avec une seule touche clavier

darry1205

Bonjour,
J'ai une vidéo réalisée sous After Effects. J'ai placé des CuePoint à des endroits précis que je nomme cp1, cp2, etc...
J'importe ma vidéo dans Flash, j'écris le code actionScript puis j'exporte dans le format Windows Projector (exe).
Sauf que je ne m'en sors pas avec le code.
Je souhaiterais pouvoir lancer ma vidéo avec une seule touche clavier (Key.DOWN); mais surtout je voudrais que ma vidéo stoppe au prochain CuePoint.
Puis si j'appuie de nouveau sur la touche clavier, la vidéo redémarre et stoppe de nouveau au prochain CuePoint, etc...
Je dois faire de cette façon car c'est pour un défilé et on ne peut pas timecoder les gens. Il faut lancer certaines parties de la vidéo seulement quand une personne arrive sur scène. Et ça, on ne peut pas le prévoir, il faut le faire manuellement.

Merci beaucoup pour ceux qui pourront m'aider.

vendredi 8 janvier 2010 à 23:37:30 | Re : piloter une animation avec une seule touche clavier

piere2

Bonsoir,
Je ne connais rien à After Effects mais pour ce qui est de l'action key.Down

nk=-1;

ecouteur = new Object();

ecouteur.onKeyDown = function() {
if(Key.isDown(key.ENTER)){//par exemple
nk*=-1;
if(nk==1){
video.stop();//là je fais court
}else{
video.play()
}
}
}

Key.addListener(ecouteur);



Pi'ère2
samedi 9 janvier 2010 à 10:17:43 | Re : piloter une animation avec une seule touche clavier

darry1205

Merci beaucoup pour ton aide piere2. Mais je n'ai pas compris une chose.

nk=-1;// nk : A quoi cela correspond ( les CuePoint?) et pourquoi lui attribuer la valeur -1 ?
nk*=-1; // nk* : même question (l'étoile, c'est important?)

Désolé si ma question te parait stupide. Il m'arrive de bloquer sur des évidences.

La solution est peut-être la suivante : j'exporte un fichier xlf avec AE puis j'ouvre ce fichier avec Flash. Je crée un calque Action et je place du code au endroits voulus. mais c'est moins propre il me semble.

merci encore une fois piere2
samedi 9 janvier 2010 à 10:40:17 | Re : piloter une animation avec une seule touche clavier

piere2

Bonjour,
je mets nk pour que l'action onKeyDown puisse se déclencher en fonction de cette valeur.
Le nom de cette variable pourrait être n'importe quoi d'autre.
nk à -1 au départ car on multiplie cette valeur (*=) par -1;//l'étoile c'est le signe multiplier
Donc au premier onKeyDown la valeur de nk passe à 1 (-1*-1);
Au second onKeyDown la valeur de nk passe à -1 (1*-1);
Et ainsi de suite...


Pi'ère2
samedi 9 janvier 2010 à 11:03:52 | Re : piloter une animation avec une seule touche clavier

darry1205

C'est clair maintenant. Merci beaucoup.


Cette discussion est classée dans : vidéo, clavier, touche, seule, cuepoint


Répondre à ce message

Sujets en rapport avec ce message

URGENT touche clavier [ par lezart ] Bonjour...Je cherche une solution pour qu'une fois le swf lancé... il appui automatiquement sur la touche "ENTREE" et la touche "SUP"....En faite, je émuler une touche de clavier avec un bouton ? [ par snakeeater1 ] bonjours je sais je pose plein de questins mais je suis avide savoir :p,voila je voulai savoir si il était possible ( et si oui, comment ? )d'émuler u Mouvement au clavier [ par jultoys ] Salut a tous,voila une question de débutant ;)Je suis entrain d'essayer de créer un petit jeu et j ai besoin de vois lumières... J'ai créé un clip ( b Touche du clavier [ par manuken ] Bonjour, quelqu'un pourrait-il me traduire la phrase suivante en FLASH SVP : Si tu appuye sur la touche "é" va à l'image 1Si tu appuye sur toute autre touche clavier [ par scawf ] Bonjour, je cherche a remplacer le UP, DOWN, LEFT , RIGHT par les touches du pavé numérik (touche4 et 6), mais je ne connai pas leur nom..la question Appuis unique sur une touche du clavier [ par nicoool18 ] Bonjour !!voila je suis en train de développer un jeu, et j'ai besoin pour plusieurs code d'uriliser le clavier.mais le probleme c'est que quand j'uti clic continu (un peu comme une touche de clavier) [ par max_zed ] Bonjour,Je souhaite savoir s'il existe un code qui me permettrait de faire un clic continu. Ce que j'appelle un clic continu, c'est un peu la même cho comparaison de deux variables [ par GeraldTh ] Bonjour,Je cherche comment faire pour comparer, dans AS2, une variable donnée par la touche de mon clavier à un tableau de valeurs : new Array("74","7 programmation du clavier [ par renou ] Bonjour a tous, je suis débutant sur Flash (niveau image par image et interpo...).Pour un taff, je dois programmer mon clavier numérique pour qu'il ba Touches du clavier par raccourci... [ par Limack ] Bonjour les amis(es).Voilà, je voudrais appeler par code dans Flash 8 la touche {Tabulation} ou toute autre touche sans avoir appuyée au clavier ... S


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,168 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales