2010-03-25 7 views
1

Avoir 3 fichiers swf. 1. un préchargeur 2. un menu à l'échelle de l'écran 3. une galerie de photos (codage en as3) Chacun de ces fichiers individuellement n'est pas de très grande taille. Mais tout cela pourrait être ensemble.Problème d'intégration Flex

Ma question:

  1. Puis-je importer tous les 3 fichiers flex et cela se produit: utilisateur, cliquez sur le préchargement, conduit au menu de l'écran à l'échelle. et en fonction du bouton cliqué sur le menu, la galerie d'images appropriée est chargée? d'une manière telle que chaque objet chargé dynamiquement
  2. Puis-je afficher 2 fichiers swf comme un fichier sur l'autre ... comme z-index en CSS. Par exemple: un petit menu flottant en coin à droite sur le coin qui gonfle lorsque le survol flotte sur l'écran en haut du menu à l'écran?

PS: Je suis nouveau à Flex.

Répondre

1

Vous pouvez charger dynamiquement un nombre quelconque de fichiers SWF à partir de votre projet Flex. De même, en fonction des interactions avec chaque fichier SWF, vous pouvez charger un autre fichier SWF.

Consultez la classe Loader pour plus d'informations sur l'utilisation et les événements à écouter.

+0

Je ne pense pas que vous ayez eu ma question correctement. 1. Je veux un swf flottant sur un autre 2. Je veux on_Click (Button1) dans un.swf pour aller à une partie dans b.swf et on_Click (Button2) dans un.swf pour aller à une autre partie dans b.swf –

+0

Vous pouvez superposer des swfs à l'intérieur de flex, exactement comme vous pouvez superposer des contrôles flexibles. Cela nécessiterait un travail supplémentaire dans l'application principale, mais vous pouvez parler entre chaque SWF et l'application principale. Ainsi, a.swf peut via un événement pour on_click (Button1) et l'application principale flex peut attraper cet événement, puis dire à b.swf de faire quelque chose. Pour être honnête, cela vous ferait probablement gagner du temps (et de la confusion) pour refaire tout ou partie des SWF à l'intérieur de Flex – Jason