J'ai frappé un mur de briques après avoir essayé presque tous les exemples que j'ai rencontrés. J'espérais que quelqu'un ici pourrait peut-être m'aider.Accéder à la méthode SWF à partir de Flex
En résumé, j'ai un parent Flex qui incorpore un fichier Flash SWF qui a une méthode à laquelle Flex doit accéder.
MXML:
<mx:states>
<mx:State name="intro">
<mx:AddChild position="lastChild">
<mx:SWFLoader x="285" y="170" id="introSwfLoader" source="@Embed(source='Introduction.swf')" />
</mx:AddChild>
</mx:State>
J'ai essayé le typage fort SWFLoader comme MovieClip pour prendre le contrôle de celui-ci, mais ont pas eu de chance.
éclair:
function reset(){
// some code
}
Quelqu'un at-il des suggestions? Essentiellement, tout ce que je dois faire est de réinitialiser/recharger Flash SWF lorsque l'état de mx: change.
Merci pour votre temps ..
Avez-vous essayé la mise en place et en utilisant un LocalConnection pour communiquer entre les deux SWF? – JeffryHouser
Je pense que vous devriez quantifier ce que signifie "pas de chance". Avez-vous une erreur d'exécution? Une erreur de compilation? Rien ne se passe? Ou quelque chose se passe-t-il? Si quelque chose arrive, qu'est-ce que c'est? Et pourquoi est-ce différent de ce que vous attendiez? – JeffryHouser
différents scénarios ont eu des résultats différents. Je n'ai pas essayé LocalConnection car j'étais sous l'impression que c'était pour AS2? J'utilise actuellement AS3. –