Preloader sur flipbook.swf exporté de Indesign4
Résolu/Fermé
A voir également:
- Preloader sur flipbook.swf exporté de Indesign4
- Comment exporter des photos de google photo vers l'ordinateur - Guide
- Exporter excel en pdf sur une page - Guide
- Exporter les favoris de chrome - Guide
- Mt65xx preloader - Forum Téléphones & tablettes Android
- Colis en cours de traitement dans l'agence export ✓ - Forum Mobile
11 réponses
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
3 janv. 2014 à 11:44
3 janv. 2014 à 11:44
Peux tu montrer ton code pour le préchargement ? Normalement ça devrait fonctionner, sauf si le swf généré par indesign localise les éléments en absolu, dans quel cas _root. par exemple ne sera plus valable une fois ton clip chargé dans un autre...
Il serait peut être plus judicieux d'exporter en Fla sur Indesign et de continuer sur flash afin d'insérer ta barre de chargement directement sur cette scène.
Il serait peut être plus judicieux d'exporter en Fla sur Indesign et de continuer sur flash afin d'insérer ta barre de chargement directement sur cette scène.
Hello,
Merci beaucoup pour ta réponse.
Alors en fait ça fait 1 semaine only que je suis flash. Faut bien commencer un jour !
Indesign me propose d'exporter en xfl, pas en fla.
Lorsque j'ouvre mon fichier flipbook.xfl, j'ai toutes les images de mon book, et lorsque je ctrl return, mes 40 images se lisent en 5 secondes... yah ! horrible!
Les effets du flip ont disparu ?
Voici mon preloader code :
sur lequel, j'avoue j'ai un petit soucis : ma barre de chargement se scaleX à partir de son centre vers les extérieurs au lieu de faire un scaleX de gauche à droite....
__________________________________________________________
stop();
function progres (pEvt:ProgressEvent):void
{
var charge:Number = pEvt.bytesLoaded / pEvt.bytesTotal;
var pourcentage:int = charge* 100;
charg.textCharg.text = "Chargement : " + pourcentage +"%";
charg.barr.scaleX = charge;
};
function complet (pEvt:Event):void
{
loaderInfo.removeEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.removeEventListener(Event.COMPLETE,complet);
gotoAndStop(3);
};
loaderInfo.addEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.addEventListener(Event.COMPLETE,complet);
______________________________________________________________
Merci :) beaucoup
Merci beaucoup pour ta réponse.
Alors en fait ça fait 1 semaine only que je suis flash. Faut bien commencer un jour !
Indesign me propose d'exporter en xfl, pas en fla.
Lorsque j'ouvre mon fichier flipbook.xfl, j'ai toutes les images de mon book, et lorsque je ctrl return, mes 40 images se lisent en 5 secondes... yah ! horrible!
Les effets du flip ont disparu ?
Voici mon preloader code :
sur lequel, j'avoue j'ai un petit soucis : ma barre de chargement se scaleX à partir de son centre vers les extérieurs au lieu de faire un scaleX de gauche à droite....
__________________________________________________________
stop();
function progres (pEvt:ProgressEvent):void
{
var charge:Number = pEvt.bytesLoaded / pEvt.bytesTotal;
var pourcentage:int = charge* 100;
charg.textCharg.text = "Chargement : " + pourcentage +"%";
charg.barr.scaleX = charge;
};
function complet (pEvt:Event):void
{
loaderInfo.removeEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.removeEventListener(Event.COMPLETE,complet);
gotoAndStop(3);
};
loaderInfo.addEventListener(ProgressEvent.PROGRESS,progres);
loaderInfo.addEventListener(Event.COMPLETE,complet);
______________________________________________________________
Merci :) beaucoup
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
Modifié par ~art~ le 3/01/2014 à 13:01
Modifié par ~art~ le 3/01/2014 à 13:01
Ton code n'est pas complet ou ne correspond pas à un chargement externe, mets ceci sur ta première image :
et sur la seconde image (vide):
Pour ta barre de chargement il faut ouvrir ton clip barr en doublechiquant dessus (dans ton clip charg) et déplace ta barre de sorte à ce que ta croix qui correspond aux copordonnées (0,0,) soit aligné au côté gauche de ta barre. à mon avis ta barre est centrée pour le moment...
En espérant que ça fonctionne...
stop();
var _request = new URLRequest('TonClipGenereParIndesign.swf'); // à remplacler par ton clip.swf de Indesign que tu placeras dans le même dossier que ta scène flash
var _loader = new Loader();
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,complet);
_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,progres);
_loader.load(_request);
function complet(pEvt:Event)
{
_loader.contentLoaderInfo.removeEventListener(Event.COMPLETE,complet);
_loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS,progres);
gotoAndStop(2);
}
function progres(pEvt:Event)
{
var charge:int = LoaderInfo(pEvt.target).bytesLoaded/LoaderInfo(pEvt.target).bytesTotal*100
this.charg.textCharg.text = "Chargement : "+charge+"%";
charg.barr.scaleX = charge/100
}
et sur la seconde image (vide):
this.addChild(_loader);
Pour ta barre de chargement il faut ouvrir ton clip barr en doublechiquant dessus (dans ton clip charg) et déplace ta barre de sorte à ce que ta croix qui correspond aux copordonnées (0,0,) soit aligné au côté gauche de ta barre. à mon avis ta barre est centrée pour le moment...
En espérant que ça fonctionne...
T'es vraiment adorable, merci beaucoup.
J'étais en train de tâtonner sur ce type de code, de yazo.net
**********
var chargeur:Loader = new Loader();
var adresseImage:URLRequest = new URLRequest("demo.jpg");
chargeur.load(adresseImage);
addChild(chargeur);
*******
mais qui sait quand je serais enfin arrivée à mes fins. Grâce à toi je comprends comment organiser le code, et j'en prends bonne note.
Merci, beaucoup, ça fonctionne super :)
En ce qui concerne la progressBar, la croix se trouve pile au centre de la scène, ce qui donne une barre qui grandit left-to-right lorsque je positionne son début à px300 sur une scène de 600px de large.
Donc ma barre se trouve sur la moitié droite de mon document... pom pom pom... ça fait vilain..... :(
On ne peut pas déplacer la croix au lieu de déplacer la position de la progressBar, que je désirais voir centrée ? C'est étonnant ça? ou c'est moi qui ne comprend rien?!
Merci, so much pour ton l'aide que tu m'as fournie.
Thank you !
Une belle journée
J'étais en train de tâtonner sur ce type de code, de yazo.net
**********
var chargeur:Loader = new Loader();
var adresseImage:URLRequest = new URLRequest("demo.jpg");
chargeur.load(adresseImage);
addChild(chargeur);
*******
mais qui sait quand je serais enfin arrivée à mes fins. Grâce à toi je comprends comment organiser le code, et j'en prends bonne note.
Merci, beaucoup, ça fonctionne super :)
En ce qui concerne la progressBar, la croix se trouve pile au centre de la scène, ce qui donne une barre qui grandit left-to-right lorsque je positionne son début à px300 sur une scène de 600px de large.
Donc ma barre se trouve sur la moitié droite de mon document... pom pom pom... ça fait vilain..... :(
On ne peut pas déplacer la croix au lieu de déplacer la position de la progressBar, que je désirais voir centrée ? C'est étonnant ça? ou c'est moi qui ne comprend rien?!
Merci, so much pour ton l'aide que tu m'as fournie.
Thank you !
Une belle journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Autant pour moi, j'ai réussi à obtenir ce que je voulais pour ma barre.
Merci beaucoup pour ton aide.
Très bonne journée, :)
Thank u !
Merci beaucoup pour ton aide.
Très bonne journée, :)
Thank u !
Re moi,
Sortie puis rentrée,
Problème : Comment publier sur mon site, flipbook_with_loader.swf, c'est à dire le swf contenant mon preloader + l'intégration de flipbook.swf ?
<div id="book_wrapper">
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" // (Wamp/www/monsite/img)
style="width:600px;height:400px;">
<param name="base" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="movie" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="quality" value="high" />
<param name="menu" value="true"/>
</object>
</div>
Wamp/www/monsite/img contient à la fois flipbook_with_loader.swf et flipbook.swf
flipbook_with_loader.swf ne fait que 2ko, et ne charge pas flipbook.swf une fois intégré en html.
Je croyais que tout fonctionnait puisque dans le preview "ctrl return," je peux visualiser le chargement et voir mon flipbook se rendre disponible, mais ça ne fonctionne pas en le plaçant sur une page web. Je reste sur la progressBar qui n'indique aucun loading, alors que le preview fonctionne très bien.
Merci encore une fois de ton aide, ou de celle de qui secourra une débutante en flash.
Sortie puis rentrée,
Problème : Comment publier sur mon site, flipbook_with_loader.swf, c'est à dire le swf contenant mon preloader + l'intégration de flipbook.swf ?
<div id="book_wrapper">
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" // (Wamp/www/monsite/img)
style="width:600px;height:400px;">
<param name="base" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="movie" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="quality" value="high" />
<param name="menu" value="true"/>
</object>
</div>
Wamp/www/monsite/img contient à la fois flipbook_with_loader.swf et flipbook.swf
flipbook_with_loader.swf ne fait que 2ko, et ne charge pas flipbook.swf une fois intégré en html.
Je croyais que tout fonctionnait puisque dans le preview "ctrl return," je peux visualiser le chargement et voir mon flipbook se rendre disponible, mais ça ne fonctionne pas en le plaçant sur une page web. Je reste sur la progressBar qui n'indique aucun loading, alors que le preview fonctionne très bien.
Merci encore une fois de ton aide, ou de celle de qui secourra une débutante en flash.
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
Modifié par ~art~ le 3/01/2014 à 19:01
Modifié par ~art~ le 3/01/2014 à 19:01
Je pense que si tu charges le .swf de cette façon, il faut considérer que flipbook_with_loader.swf se situe dans le dossier "monsite" au même niveau que ton .html, il faut donc modifier le code as3 et ajouter le chemin complet :
[...]
var _request = new URLRequest('img/graphisme/flipbook.swf');
[...]
bon courage ;-)
[...]
var _request = new URLRequest('img/graphisme/flipbook.swf');
[...]
bon courage ;-)
Merci pour ta réponse,
Mais pour l'url, elle est à mon avis juste, puisque mon fla est pour l'instant dans le dossier monsite/img/graphisme, c'est à dire dans le même dossier que flipbook.swf et flipbook_with_loader.swf, tandis que mon html (ou plutôt page php) est dans "monsite".
// De plus, s j'essaie de modifier l'url comme préconisé, j'ai "Error #2044: IOErrorEvent non pris en charge : text=Error #2035: L'URL est introuvable.".
*Le swf final tout seul fonctionne.
*Flash: Fichier > publier html --> ça fonctionne, le flip s'affiche correctement.
*Mais si je l'envoie sur mon site avec les éléments chacun dans leur emplacement, ça plante --> progressBar à 100% et stop.
*Et lorsque sur ma page book1.php , je mets le code ci-dessous, j'obtiens pareil, la progressBar à 100%.
<div id="book_wrapper">
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" // (Wamp/www/monsite/img)
style="width:600px;height:400px;">
<param name="base" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="movie" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="quality" value="high" />
<param name="menu" value="true"/>
</object>
</div>
Est-ce qu'il ne manquerait un bout de code peut-être en AS ? J'en sais rien !
Je ne sais pas où ça plante, ça fait des heures que je me casse la tête à essayer de savoir où pourquoi comment, sans succès !! c'est pour ça que je demande à des experts.
Thanks
Mais pour l'url, elle est à mon avis juste, puisque mon fla est pour l'instant dans le dossier monsite/img/graphisme, c'est à dire dans le même dossier que flipbook.swf et flipbook_with_loader.swf, tandis que mon html (ou plutôt page php) est dans "monsite".
// De plus, s j'essaie de modifier l'url comme préconisé, j'ai "Error #2044: IOErrorEvent non pris en charge : text=Error #2035: L'URL est introuvable.".
*Le swf final tout seul fonctionne.
*Flash: Fichier > publier html --> ça fonctionne, le flip s'affiche correctement.
*Mais si je l'envoie sur mon site avec les éléments chacun dans leur emplacement, ça plante --> progressBar à 100% et stop.
*Et lorsque sur ma page book1.php , je mets le code ci-dessous, j'obtiens pareil, la progressBar à 100%.
<div id="book_wrapper">
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" // (Wamp/www/monsite/img)
style="width:600px;height:400px;">
<param name="base" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="movie" value="img/graphisme/flipbook_with_loader.swf"/>
<param name="quality" value="high" />
<param name="menu" value="true"/>
</object>
</div>
Est-ce qu'il ne manquerait un bout de code peut-être en AS ? J'en sais rien !
Je ne sais pas où ça plante, ça fait des heures que je me casse la tête à essayer de savoir où pourquoi comment, sans succès !! c'est pour ça que je demande à des experts.
Thanks
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
Modifié par ~art~ le 3/01/2014 à 20:34
Modifié par ~art~ le 3/01/2014 à 20:34
Ha mais je me suis mal fait expliqué ! ton code html est bon ! C'est uniquement dans flash qu'il faut faire la modification !
Sur ta première image de "flipbook_with_loader" change cette ligne en précisant le chemin complet comme si tu avais mis ton flipbook_with_loader.swf dans le même dossier que ton .html :
var _request = new URLRequest('img/graphisme/flipbook.swf');
Il me semble que lorsque l'on charge un swf dans une page html, même si le swf ne se situe pas dans le même dossier que ton .html, il faut considérer qu'il prend le même niveau que ta page html pour indiquer les chemins. C'est pourquoi flipbook_with_loader.swf ne va plus chercher flipbook.swf dans son même dossier mais à présent dans img/graphisme/flipbook.swf.
par contre lors de la publication il va te faire une erreur c'est normal, à moins de faire une publication en changeant les paramètres (Ctrl+Maj+F12), puis dans enveloppe html changer le dossier destination en le mettant dans le dossier monsite. puis publier (F12) là il ne te fera pas d'erreur...)
Désolé, c'est laborieux comme explication^^
Sur ta première image de "flipbook_with_loader" change cette ligne en précisant le chemin complet comme si tu avais mis ton flipbook_with_loader.swf dans le même dossier que ton .html :
var _request = new URLRequest('img/graphisme/flipbook.swf');
Il me semble que lorsque l'on charge un swf dans une page html, même si le swf ne se situe pas dans le même dossier que ton .html, il faut considérer qu'il prend le même niveau que ta page html pour indiquer les chemins. C'est pourquoi flipbook_with_loader.swf ne va plus chercher flipbook.swf dans son même dossier mais à présent dans img/graphisme/flipbook.swf.
par contre lors de la publication il va te faire une erreur c'est normal, à moins de faire une publication en changeant les paramètres (Ctrl+Maj+F12), puis dans enveloppe html changer le dossier destination en le mettant dans le dossier monsite. puis publier (F12) là il ne te fera pas d'erreur...)
Désolé, c'est laborieux comme explication^^
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
3 janv. 2014 à 20:40
3 janv. 2014 à 20:40
L'autre solution consiste à mettre flipbook_with_loader.swf dans le même dossier que ta page html, dans ce cas tu changes ta scène flash comme indiqué précédemment :
var _request = new URLRequest('img/graphisme/flipbook.swf');
et également ta page htlm en retirant le chemin complet.
Mais ça ne va peut être pas t'arranger pour trier les dossiers... :-s
var _request = new URLRequest('img/graphisme/flipbook.swf');
et également ta page htlm en retirant le chemin complet.
Mais ça ne va peut être pas t'arranger pour trier les dossiers... :-s
Je te remercie beaucoup pour ton temps et ta patience :)
Pour simplifier les choses, j'ai tout mis dans 1 seul et même dossier, "monsite", pas dans monsite/img/etc, tout dans mon site, aussi bien le fla, que les swf que le php.
Donc var _request = new URLRequest('flipbook.swf'); D'accord ?
Bon et bien je reste avec le même problème, chargement à 100% sur Firefox, barre seule dans Chrome.
Très joli site au fait ;) le tien !
Pour simplifier les choses, j'ai tout mis dans 1 seul et même dossier, "monsite", pas dans monsite/img/etc, tout dans mon site, aussi bien le fla, que les swf que le php.
Donc var _request = new URLRequest('flipbook.swf'); D'accord ?
Bon et bien je reste avec le même problème, chargement à 100% sur Firefox, barre seule dans Chrome.
Très joli site au fait ;) le tien !
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
3 janv. 2014 à 21:04
3 janv. 2014 à 21:04
Merci ;-) (j'ai encore beaucoup de correctifs à faire mais je n'ai plus trop le temps...)
As tu essayé une publication avec html dans flash (F12) ? voir si ça fonctionne avec le html qu'il te propose ?
Je vais essayer de regarder plus en détail ce soir si j'ai un peu de temps
As tu essayé une publication avec html dans flash (F12) ? voir si ça fonctionne avec le html qu'il te propose ?
Je vais essayer de regarder plus en détail ce soir si j'ai un peu de temps
Bluffée notamment par ta carte postale....... Magnifique ! :)
F12 = Flash Publier html = ok ça fonctionne. // c'est ce que je te disais précédemment, mais lors du test sur mon site à moi, que ce soit en local ou distant, nada, ça reste sur barre sur Chrome et Barre + Chargement 100% mais pas de flipbook sur FF.
Bonne soirée, et bon appétit. A +
:)
F12 = Flash Publier html = ok ça fonctionne. // c'est ce que je te disais précédemment, mais lors du test sur mon site à moi, que ce soit en local ou distant, nada, ça reste sur barre sur Chrome et Barre + Chargement 100% mais pas de flipbook sur FF.
Bonne soirée, et bon appétit. A +
:)
~art~
Messages postés
170
Date d'inscription
dimanche 18 août 2013
Statut
Membre
Dernière intervention
26 novembre 2019
137
4 janv. 2014 à 00:07
4 janv. 2014 à 00:07
Merci pour ton mail !
Je ne serais trop te conseiller pour l'insérer sur une page html, autant l'as3 ça ne me pose pas trop de problème mais je ne suis pas à l'aise en php et html. Je viens de tester, effectivement ton code ne fonctionne pas, il ne charge pas le second .swf et je ne comprends pas pourquoi ?!
J'ai essayer ce bout de code, ça semble fonctionner chez moi, je ne sais pas si tu peux en tirer quelque chose...
<div id="book_wrapper">
<object width="600" height="400" id="FlashID" title="book_wrapper">
<param name="movie" value="img/graphisme/flipbook_with_loader.swf" />
<param name="quality" value="high" />
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" width="600" height="400">
<param name="quality" value="high" />
</object>
</object>
</div>
J'espère que quelqu'un pourra te venir en aide, je suis un peu limité là :-s
Bonne chance !
Je ne serais trop te conseiller pour l'insérer sur une page html, autant l'as3 ça ne me pose pas trop de problème mais je ne suis pas à l'aise en php et html. Je viens de tester, effectivement ton code ne fonctionne pas, il ne charge pas le second .swf et je ne comprends pas pourquoi ?!
J'ai essayer ce bout de code, ça semble fonctionner chez moi, je ne sais pas si tu peux en tirer quelque chose...
<div id="book_wrapper">
<object width="600" height="400" id="FlashID" title="book_wrapper">
<param name="movie" value="img/graphisme/flipbook_with_loader.swf" />
<param name="quality" value="high" />
<object type="application/x-shockwave-flash" data="img/graphisme/flipbook_with_loader.swf" width="600" height="400">
<param name="quality" value="high" />
</object>
</object>
</div>
J'espère que quelqu'un pourra te venir en aide, je suis un peu limité là :-s
Bonne chance !
Merci pour ton aide. Malheureusement, ça ne fonctionne pas chez moi :'(.
Bon je vais reposer une question sur le forum à ce sujet.
J'ai réalisé 4 anims avec preloader qui fonctionnent une fois envoyées sur mon site, mais c'est vrai qu'elles ne contiennent pas de swf externe, c'est pour ça que je me disais que ça doit peut-être venir de l'AS.
Bon je repose la question.
Merci en tous cas,
A+
Bon je vais reposer une question sur le forum à ce sujet.
J'ai réalisé 4 anims avec preloader qui fonctionnent une fois envoyées sur mon site, mais c'est vrai qu'elles ne contiennent pas de swf externe, c'est pour ça que je me disais que ça doit peut-être venir de l'AS.
Bon je repose la question.
Merci en tous cas,
A+