[FMX] SWF inladen

Pagina: 1
Acties:
  • 154 views sinds 30-01-2008
  • Reageer

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
Heren,

Hoe kan ik in flash een .swf inladen in een movieclip?

Ik heb zeg maar main.swf in de zelfde map heb ik staan movie.swf

Nou heb ik in main.swf een movieclip gemaakt met de afmeting van movie.swf en op de plaats gezet waar ik movie.swf zou willen hebben.

ik main.swf heb ik in de frame staan

code:
1
2
loadMovie("movie.swf", "movie_MC");
stop();


Maar er word geen movie.sfw ingeladen..

Kan iemand me helpen..

Verwijderd

mischien heb je hier wat aan..
code:
1
2
createEmptyMovieClip("mov", 10);
_root["mov"].loadMovie("movie.swf");

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
mhh dan doet ie het wel..
Alleen staat die dan niet op de goede plaats en in de goede layer..
Je kunt hem toch gewoon in een daarvoor gemaakt MC zetten?

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
wacht.. Moest de movie nog een instance name geven ;)
Maar nu weer het volgende.. ik maak de MC niet de afmeting van de .swf
maar als de .swf daarin geladen word dan komt die niet op de juist positie te staan.
Hij zit er dus zegmaar niet goed in..

Verwijderd

mss heeft dit te maken met het registration point van die lege mc die je
hebt gemaakt.

Het registratie punt van die lege mc is gelijk aan de linkerbovenhoek van de
ingeladen mc.

Dus als je reg-punt gecentreerd is dan komt de linker bovenhoek in het midden
van die lege mc te staan.

Zet je reg-punt links-boven en dat zal ook de positie zijn waar die ingeladen
movie zal verschijnen.

Heb net hetzelfde voorgehad met het inladen van jpg's... ik neem aan dat
het ook dezelfde oplossing zal zijn.

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
thx m8 dat was um...
Had ik idd ook last mee gehad met JPG-tjes..
Agja nu is het me in ierder geval duidelijk//

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
Heren,

hoe kan ik een extern ingeladen swf besturen?

De main swf werkt goed, maar de inlaad swf niet.. open in de inlaad swf op zichzelf dan werkt het wel..
Maar in de main werkt de inlaad swf nietmeer...
Acties op buttons enz.. werken nietmeer..
In de laad swf heb ik bijv een movieclip staan met daarin button..
De button hebben als actie
code:
1
2
3
on (release) {
          _root.gotoAndPlay(10)
}

Maar die werkt dus nietmeer zodra de laad swf in de main swf zit..

Kan iemand me helpen

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 20-05 08:42

XangadiX

trepanatie is zóó kinderachtig

als je een swf inlaad is _root opeens de top van je HOST swf, vervang root door de echte naam of door this. dan werkt het weer wel

een quickfix is om alle _root. door _level0. te vervangen in je geladen swf

andersom mag ook trouwens, stel je hebt loadMovie("naam.swf", placer) gebruikt dan mag je daarna placer.gotoAndPlay() of _root.placer.gotoAndPlay() gebruiken vanuit je host swf

[ Voor 30% gewijzigd door XangadiX op 23-10-2004 21:48 ]

Stoer; Marduq


  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
mhhh die lijkt ook niet te werken..

Ik heb dus in de ingeladen swf een MC staan en daarin zit een button.. deze button moet dan in de root van de ingeladen swf naar een bepaalde frame gaan... dus zegmaar vanuit de MC een level omhoog.. :S

In de swf stand-alone werkt _root. wel maar in als in de swf inlaad dan veranderd de root dus.. dat is duidelijk.. maar _this. zou dan voor de button toch moeten aangeven dat hij in dezelfde MC verder moet gaan en niet in de root van de MC?

Ik ben er dus helaas nog niet uit.. :'(

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 20-05 08:42

XangadiX

trepanatie is zóó kinderachtig

ik schreef meer dan alleen this.
_level0. moet altijd werken en anders zou een voorbeeldje handig zijn ;)

Stoer; Marduq


  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
niet via msn van xangadix het volgende doorgekregen

Dit moet het zijn

code:
1
this._parent.gotoAndPlay(10)
Pagina: 1