1

torsdag, 9. november 2006, 10:18


Jeg skal have 2 swf'er til at kommunikere med hinanden. Filerne main.swf (sender) og menu.swf (receiver). Main.swf ligger i en i-frame og menu.swf ligger udenfor den i-frame. Når man klikker på et billede i main.swf skal det relevante link markeres i menuen, således at brugeren ved hvor han er.
Den del af programmeringen som omhandler swf-til-swf kommunikation volder vanskeligheder.

Kode på knap i main.swf (afsender):
on (press) {
section = "about";
talkingLC:LocalConnection = new LocalConnection();
talkingLC.send("simpel_lc", "gotoFrame", sektion);
}


Kode i første frame af menu.swf (modtager/receiver):
stop();
listeningLC = new LocalConnection();
listeningLC.connect("simpel_lc");
listeningLC.gotoFrame = function(sektion) {
if (sektion == "about") {
gotoAndStop(5);
talkingLC.close();
}
if (sektion == "home") {
gotoAndStop(15);
talkingLC.close();
}
};

Nogen der kan gemmenskue, hvad jeg gør forkert?


2

torsdag, 9. november 2006, 20:56


Jeg har selv set at jeg har stavet sektion med både k og c, men det løste ikke problemet.
Er der slet ikke nogen der har et forslag til hvordan problemet med swf-til-swf kommunikation bedst kan løses?


Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.