Frame Check / Reset Loop / Start Screen / No Repeat

  • DarkTemplar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 12, 2009
  • Messages: 4
  • Status: Offline

Message Septembre 12th, 2009, 11:57 am

J'ai quelques questions simples des choses im avoir des problèmes avec. J'utilise AS3 sur Flash CS4.

1. quel est le bon code à vérifier lorsque son sur un certain cadre. Dans ce cas, je veux lui faire jouer le film jusqu'à ce qu'il arrive à un certain cadre, puis passez à jouer une autre partie du clip.

2. Y at-il une commande pour raconter une boucle (dans ce cas une boucle while) de se rétablir, comme en revenir au début de celui-ci, si certaines conditions sont satisfaites?

3. Comment faites-vous à geler sur une image jusqu'à ce que vous appuyez sur un bouton de démarrage de la faire commencer la lecture? Ive fait le bouton, mais quand je mets autre chose que Stop (); dans la fenêtre des actions de l'quelconque, il ne s'arrête pas du tout.

4. Comment obtenez-vous le clip de jouer juste une fois et puis on arrête? A défaut, il semble continuer à répéter éternellement.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 12th, 2009, 11:57 am

  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Septembre 14th, 2009, 1:03 am

1.
ACTIONSCRIPT Code: [ Select ]
import flash.events.*;
 
targetClip.addEventListener(Event.ENTER_FRAME, onFrame);
function onFrame(evt:Event)
{
   if (evt.target.currentFrame == xFrameNo)
   {
       evt.target.stop(); // or
       evt.target.gotoAndPlay(yFrameNo);
   }  
}
 
  1. import flash.events.*;
  2.  
  3. targetClip.addEventListener(Event.ENTER_FRAME, onFrame);
  4. function onFrame(evt:Event)
  5. {
  6.    if (evt.target.currentFrame == xFrameNo)
  7.    {
  8.        evt.target.stop(); // or
  9.        evt.target.gotoAndPlay(yFrameNo);
  10.    }  
  11. }
  12.  


2. boucles d'utiliser 2
condition3 est si vous voulez sortir de la première
ACTIONSCRIPT Code: [ Select ]
 while (true)
 {
     while (condition1)
     {
         if (condition2)
             break;
     }
     if (condition3)
        break;
 }
 
  1.  while (true)
  2.  {
  3.      while (condition1)
  4.      {
  5.          if (condition2)
  6.              break;
  7.      }
  8.      if (condition3)
  9.         break;
  10.  }
  11.  



3.
ACTIONSCRIPT Code: [ Select ]
import flash.events.*;
targetClip.stop();
btn.addEventListener(MouseEvent.CLICK, onButtonClick);
function onButtonClick(evt:MouseEvent)
{
   targetClip.play();
}
 
  1. import flash.events.*;
  2. targetClip.stop();
  3. btn.addEventListener(MouseEvent.CLICK, onButtonClick);
  4. function onButtonClick(evt:MouseEvent)
  5. {
  6.    targetClip.play();
  7. }
  8.  


4. mettre une image-clé dans la dernière image du clip, et l'intérieur de cette image-clé ajouter le script d'action & #058; stop ();
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • DarkTemplar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 12, 2009
  • Messages: 4
  • Status: Offline

Message Septembre 14th, 2009, 6:01 pm

Lorsque je tente sur la touche une j'obtiens:

1061: Appel à une méthode addEventListener possibly undefined grâce à une référence de classe de type statique.

Tout le reste fonctionne bien, merci!
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Septembre 15th, 2009, 1:34 am

Quel est exactement votre nom d'instance bouton?
Et quel type s'agit-il?
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • DarkTemplar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 12, 2009
  • Messages: 4
  • Status: Offline

Message Septembre 15th, 2009, 11:03 am

Le bouton est appelé Go et est de type..... bouton.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Septembre 15th, 2009, 11:50 pm

essayer de rendre MovieClip
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • DarkTemplar
  • Born
  • Born
  • No Avatar
  • Inscription: Sep 12, 2009
  • Messages: 4
  • Status: Offline

Message Septembre 16th, 2009, 10:28 am

Donne la même erreur.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Septembre 17th, 2009, 5:54 am

straaanngee. Montrez-moi le fichier.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”

Afficher de l'information

  • Total des messages de ce sujet: 8 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 90 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC