Aller au contenu

[Résolu]Flash: Défilement d'un swf dans un autre ?


Poroot

Messages recommandés

Salut,

je recherche tout ce que je peux grapiller

pour afficher un swf à travers une anim swf principale.

ça donnerait ça: (édité)

d2db542edd583840a0a52cdbd044e560.gif

le swf1 c'est le carré noir et les carrés verts sont des boutons sur le swf2 (rectangle rouge).

le swf2 n'est visible qu'à travers le swf1.

j'ai bien trouvé ça mais c'est juste une image jpg et j'arrive pas à la remplacer par un swf dont les boutons restent

interactifs:

http://www.emob.fr/dotclear/tutorial-video-14-creer-un-bandeau-panoramique-sous-flash-action-script-575

Lien vers le commentaire
Partager sur d’autres sites

J'ai bien fait de vérifier, car ce n'est pas par un URLLoader, mais un Loader :cap:

Imaginons que j'ai deux .swf :

- Un contenant un rectangle rouge, nommé rouge.swf :

0ae53580fc0667495fe42d52e0164c34.gif

- L'autre contenant un rond bleu, nommé bleu.swf :

ff6e2c4356511048ffad60197149c063.gif

Je veux que le .swf avec rectangle rouge apparaissent dans le .swf avec rond bleu, cela donnera ceci :

c73722660bfb1b17a9585b2bc74b9738.gif

Marche à suivre :

1) Créer la scène rouge, publier le .swf. Il doit s'appeler rouge.swf

2) Créer la scène bleue (dans le même dossier que rouge, c'est plus simple), la sauvegarder, et taper le code suivant en ActionScript 3 :

// Chemin vers rouge.swf
var cheminVersRouge:URLRequest = new URLRequest("rouge.swf");
// Loader nécessaire
var rouge:Loader = new Loader();
// Chargement de rouge
rouge.load(cheminVersRouge);
// Affichage de rouge dans la scene
stage.addChild(rouge);

3) Publier le .swf

Pour imageshack, il faut choisir un autre hébergeur d'images (Hiboox par exemple), et copier/coller le code forum image pour que l'image s'affiche :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...