VerifyError: Error #1107: Die ABC-Daten sind beschädigt, versuchtes Lesen außerhalb des gültigen Bereichs.
im Zusammenhang mit TweenMax? Bzw, besser gesagt: Im Zusammenhang mit TweenLite aus dem TweenMax-ZIP? Hatte ich auch. Habe auf TweenMax v11.411 aktualisiert, und nehme statt TweenLite nun TweenNano. Die Calls zu TweenMax waren bei mir nicht betroffen; TweenLite allerdings auch in der Version 11.
Der Fehler trat bei mir nur unter Windows auf, nicht unter OS X, also Obacht!
Klasse B beerbt Klasse A, Klasse C beerbt Klasse B. In Klasse B kann ich
1
override finalprotectedfunctionfoo():void{}
schreiben, also "nachträglich" die Funktion auf final setzen. In Klasse C kann ich sie dann nicht mehr überschreiben - aber natürlich noch aufrufen. FYI.
Folgende Situation: Ich habe einen Context, den ich an mehrere Module hänge. Diese Module sind immer vom Typ AbstractStoryPage, aber manchmal auch vom Typ AbstractStoryLastPage. Im Context will ich nur für AbstractStoryLastPages einen Mediator mappen. Erste Experimente zeigen, dass ich nicht
nahe legt, kann ich dort nicht nur eine Klasse oder einen Namen übergeben, sondern auch eine Instanz. Und jeder Context hält die Instanz seines Views als DisplayObjectContainer contextView. Was also geht:
Weil's neulich gerade aufkam: Wenn ein SWF den Focus hat, kann man mit Tab durch zB Eingabefelder springen. Das ist gut. Was schlecht ist: Das jeweils gewählte Eingabefeld bekommt dann so einen gelben Rahmen. Der hat vermutlich denselben Grund wie die "outline" in CSS: Die Bedienbarkeit ohne Maus zu erhöhen. Er hat aber auch denselben Nachteil: Designer mögen ihn nicht 🙂
_clip.addFrameScript(_clip.totalFrames-1,_onComplete);// zero based!
addChild(_clip);
}
privatefunction_onComplete():void{
_clip.stop();
trace('hooray, frame #'+_clip.currentFrame);
}
Kein Event.ENTER_FRAME, kein nix. Was man damit alles machen kann: FLAs/SWCs komplett Code-frei halten. Eine SWF mit Logik, eine mit Design. Viele schlaue Sachen.