Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[AS3] Problemen met addChild in een class

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

Verwijderd

Topicstarter
Ik heb een probleem met addChild() icm een class.

Ik zit nu achter een andere pc, kan de files dan helaas ook niet laten zien. Maar het zit als volgt.


Ik heb een fla bestand met een movieclip in de library. Deze heeft als linkage de class name "exitBox_mc". De base class staat nog op de standaard "flash.display.MovieClip"

In mijn Exitbox.as zit een Method. Die roep ik via mijn fla aan. Heb hem getest met een simpele trace en ik kan hem gewoon netjes oproepen. Daar zit het probleem dus niet.

In die method staat het volgende as:


var mc:exitBox_mc = new exitBox_mc();
this.addChild (mc);


Dan zou hij toch die movieclip uit de library moeten pakken, en dan linksbovenaan in het scherm moeten toveren?

Maar hij geeft geen foutmeldingen en laat de movieclip ook niet zien.

Als ik die exacte code nu direct in de timeline van de fla zelf zet, doet hij het zonder problemen of wat dan ook.

Als ik in me Exitbox.as de volgende code mee geef:


trace (mc);


krijg ik de volgende trace melding: [object exitBox_mc]

Wie kan me verder helpen? Ben nieuw met Actionscript 3.0 (ben bekend met 1.0 en 2.0 maar wil me nu volledig in 3.0 leren)

  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
klinkt als een scope probleem in je .as, wellicht dat eens checken.

  • BernardV
  • Registratie: December 2003
  • Laatst online: 11:37
Hij heeft het probleem al opgelost: http://www.flashfocus.nl/forum/showthread.php?t=37937

Verwijderd

Topicstarter
Jep, is toevallig vandaag opgelost :)