begin process at 2012 05 27 07:45:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Diriger vers une url après exécution d'une animation


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

Diriger vers une url après exécution d'une animation

jeudi 17 février 2011 à 14:45:31 | Diriger vers une url après exécution d'une animation

beauvoisf

Bonjour,

Je réalise actuellement une animation d'accueil pour un site internet. Cette animation, une fois terminée, doit automatiquement rediriger vers la page d'accueil du site.

J'utilise Flash CS4 et code en AS3.

1/ J'ai réalisé mon animation et sur la dernière image clef j'ai indiqué le code suivant :

stop();
var req:URLRequest=new URLRequest ("accueil.php");
navigateToURL(req, "_self");


Jusque là, tout fonctionne, le navigateur va bien à la page accueil.php après exécution de l'animation.


2/ J'ai créé un second fichier fla pour intégrer une barre de chargement :

- Image clef n°1 : barre et texte de chargement + AS3 :
stop();

function progres (pEvt:ProgressEvent):void {
var charge:Number =pEvt.bytesLoaded / pEvt.bytesTotal;
var pct:int = charge* 100;
charg.textCharg.text="Chargement : " + pct + "%";
charg.barr.scaleX = charge;
};

function complet (pEvt:Event):void {
loaderInfo.removeEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.removeEventListener(Event.COMPLETE,complet);
gotoAndStop(2);
};
loaderInfo.addEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.addEventListener(Event.COMPLETE,complet);


- Image clef n°2 : incorporation via la bibliothèque de mon swf précédemment créé.

Jusque là, tout va bien : la barre de chargement fonctionne à merveille, embraye le pas sur l'animation...

C'est après que ça ne va plus

Comme j'avais codé mon fichier swf avec un renvoi automatique vers la page accueil.php et en intégrant celui-ci dans mon nouveau fla, je pensais que la redirection se ferait correctement. Mais non, l'animation boucle indéfiniment...

Voyant que cela ne fonctionnait pas, j'ai modifié mon animation en retirant la redirection sur la dernière image clef, et dans mon fichier fla contenant chargement+animation, j'ai codé en AS sur l'image clef du fichier swf le
stop();
var req:URLRequest=new URLRequest ("accueil.php");
navigateToURL(req, "_self");


Mais comme je m'y attendais, le résultat est qu'après la barre de chargement, l'animation se stoppe immédiatement et saute sur la page accueil.php!

J'ai donc cherché à coder un truc du style (sur l'image clef du swf) : quand l'animation est finie, tu vas à l'url accueil.php :

var listenerObject:Object = new Object ();

listenerObject.onMotionFinished = function (eventObject:Object):void {
var req:URLRequest=new URLRequest ("accueil.php");
navigateToURL(req, "_self");
}
nom de ma propriete.addListener(listenerObject);


Mais ça marche pas mieux!!!!


Si quelqu'un a une idée, ça serait vraiment pas de refus...
lundi 21 février 2011 à 18:51:52 | Re : Diriger vers une url après exécution d'une animation

beauvoisf

pas d'idée please...


Cette discussion est classée dans : php, image, animation, color, accueil


Répondre à ce message

Sujets en rapport avec ce message

animation de texte dans flash [ par annso ] bonjour, je débute avec flash mx J'ai créé une animation avec une séquence comprenant 2 calques : 1 avec une image qui disparait puis réapparait progr appel d'animation + image [ par plancq ] Peut on appeller une animation avec un numéro d'image précis, et ce à partir d'une autre animation ? Dimension de la fenêtre [ par Wizard17 ] Salut !J'aimerais définir la taille de la fenêtre à l'ouverture de l'animation. Je m'explique : - J'ai une image de taille (526 * 258) que j'ai import navigation [ par pplus ] Malgré toutes mes lectures, je ne comprends pas comment...... parvenir à l'image (2) d'un swf (sans toucher à celui-ci) à partir d'un bouton placé sur FMX: Animation sur une image externe [ par flashjean ] Bonjour à tous,Je suis en train de concevoir un fla qui aura pour objet d'aller chercher une image jpg dans un dossier externe.Par le procédé "LoadMov Variable php dans animation flash [ par platinum75 ] Bonjour,j'ai dans ma barre d'adresse http://www.ndd.com/index.php?variable=valeurvariableJe souhaite pouvoir afficher "valeurvariable" dans mon animat PHP et Flash cookies ? [ par hamster2000 ] Il me reste un dernier soucis :Alors mon script PHP envoie l'adresse de l'image à afficherDans ce scipt je fais appel à une fonction qui génère l'adre d'une image à l'autre [ par pplus ] pplusDébutant cherche ...Situation: 3 fichiers swf: sommaire, accueil, menuUn clip placé dans le fichier menu.swf comporte 5 images. J'aimerais qu'il Charger une animation à une image donnée... [ par jejacq ] Je sais comment faire pour charger une animation dans ma scène. Mais comment faire si je veux démarrer la démarrer seulement l'image 20 ?jejacq Lien php/Flash [ par toietmoi ] bonjourj'ai une base de donnée qui gère des echantillons présent dans une cuve. J'aimerais faire une animation flash pour visualiser la position des é


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 : 0,515 sec (4)

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