[Flash 8] Verschil tussen Flash Player 6 en 8 bij components

Pagina: 1
Acties:

  • OverSoft
  • Registratie: December 2000
  • Laatst online: 23-02 16:38
Ik gebruik op dit moment Flash 8.
Ik heb een aantal components die nog zijn ontworpen op Flash 6. Als ik deze in mijn project laadt, doen ze het perfect zolang ik de settings van dat project maar op Flash 6 zet. Als ik deze op Flash 8 zet worden de components niet automatisch meer uitgevoerd.

Mijn init script van een component gaat alsvolgt:

Flash ActionScript:
1
2
3
4
5
6
7
8
9
10
#initclip

ColorBoxClass = function(){this.go();}

ColorBoxClass.prototype = new MovieClip();
Object.registerClass("colorBox",colorBoxClass)

... niet belangrijk ...

#endinitclip


Is er een manier om deze components wel juist te laten werken (oftewel automatisch te laten opstarten) in Flash 8 modus?
Overigens wordt er in de betreffende scene geen speciale code aangeroepen om de component te laten starten.

  • OverSoft
  • Registratie: December 2000
  • Laatst online: 23-02 16:38
Ik heb even wat zitten experimenteren:

De initclip wordt wel uitgevoerd, maar de constructor (de function this.go() dus) niet.
Ik heb geen idee waarom niet, in flash 6 doet deze het wel goed.

  • OverSoft
  • Registratie: December 2000
  • Laatst online: 23-02 16:38
Ok, never mind, Flash 8 is Case-sensitive m.b.t. variables, functies, etc...

Alles aangepast, nu werkt het wel :)