Send data fra SWF til SWF
Hejsa...
Ligesom man kan sende parametre fra HTML til FLASH via FlashVars...hvordan sendes parametre så fra en SWF til en anden SWF?
Mvh. Pablo
- log ind eller opret konto for at skrive kommentarer
Hejsa...
Ligesom man kan sende parametre fra HTML til FLASH via FlashVars...hvordan sendes parametre så fra en SWF til en anden SWF?
Mvh. Pablo
Kommentarer
Hey Pablo,
det kan du gøre med shared objects...
Først opretter du objektet og derefter tilføjer du en egenskab med en værdi
Nu er objektet oprettet på brugerens maskine, så derfor vil du jo gerne kunne tilgå dets egenskab mit_so.data.min_url
voila, du har skab bro mellem to swf'er
Hvis dine swf'er så kan du også sende informationer synkront i gennem localConnection.
Du kan kigge i dokumentationen for at se hvordan den virker.
Grant Skinner har lavet en lille klasse som faktis er beregnet til at snakke mellem en as2 og as3 fil, men man kan helt sikkert også bruge det normal.
den køre også på local connection
http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html
nu med blog, på http://blog.tommyka.dk
Jeg har en SWF på en server, som forbinder til en anden server. Serveren tjekker om SWF'en forbinder det rigtige sted fra...hvis den gør det så returnere serveren en URL til SWF'en....url'en er stien til SWF2...som kan ligge på samme eller på en helt anden server...SWF1 skal loade SWF2...og de data der skal øverføres fra SWF1 til SWF2 er tekst som skal bruges i labels mv...så det skal gerne loades med det samme! ligesom flashvars også gør det...så jeg ved ikke en metode som er bedst?
Jeg tænker lidt sådan her....HTML Object tagget indeholdet fra start af SWF1, samt sender parametre til den via FlashVars...det første SWF1 gør, er at tjekke imod serveren og hvis alt er ok, så returneres url'en til SWF2 og den loades ind i SWF1 via en UILoader komponent...og det er så her jeg skal overføre div. data fra SFW1 til SWF2...giver det mening ?
sådan som jeg forstår så vil du hvade noget data fra en swf til en anden over nettet.
Du kan bruge en flash sever som kan sende og streame ting som fx fms (Flash Media Server) og red5.
der har du et remote shared object du kan bruge til at sende data med.
nu med blog, på http://blog.tommyka.dk