Flash: BlendMode
Saturday, January 23rd, 2010Gute Übersicht über die Flash-BlendModes in den Adobe Livedocs. Auch interessant für Photoshop-Benutzer (dort heißt es “Füllmethode”), natürlich
Danke an Ben.
Gute Übersicht über die Flash-BlendModes in den Adobe Livedocs. Auch interessant für Photoshop-Benutzer (dort heißt es “Füllmethode”), natürlich
Danke an Ben.
Einen erschöpfenden Überblick über Transformationsmatrizen gibt es auf senocular.com. Dort gibt es auch das eine oder andere interaktive Beispiel… allerdings “nur” auf irgendwelchen blauen Quadraten.
Wem das nicht reicht, wer die Matrix für eine ganz spezielle Transformation auf einem ganz speziellen Objekt sucht, kann sich auf der gleichen Seite ein “Transform Tool” runterladen – inklusive Sourcen. [...]
…findet sich bei barcinski-jeanjean.com – Danke, Alex. Anmerkung: Ich musste mein Flex aktualisieren; keine Ahnung, ob Flex 3.4 erforderlich ist, aber mit 3.1 ging es bei mir nicht.
Funktioniert nicht:
private function foo():void
{
var fileRef : FileReference = new FileReference();
var myRequest: URLRequest = new URLRequest(“http://www.google.com/test.mp3″);
fileRef.download(myRequest);
}
Funktioniert:
private var _fileRef : FileReference = new FileReference();
private function foo():void
{
var myRequest: URLRequest = new URLRequest(“http://www.google.com/test.mp3″);
_fileRef.download(myRequest);
}
Quelle: http://kb2.adobe.com/cps/363/3637d5c3.html
HTH
Klingt sperrig, heißt aber so. Wer alle “Occurences” einer Variablen im (AS3-) Code besser wiederfinden will:
der ändert die Hintergrundfarbe von quasi unsichtbarem Gelb auf ein trendiges Orange:
General -> Editors -> Text Editors -> Annotations -> AS Occurence
HTH
Problem: Man lädt eine externe SWF, und möchte dieser Flashvars übergeben. Die externe SWF ist in AS2 geschrieben, die eigentliche Anwendung in AS3.
Lösung:
private var _loader:Loader;
private function loadSWF():void
{
var variables:URLVariables = new URLVariables();
variables.name = “Homer”;
variables.essen = “Biernuesse”;
var request:URLRequest = new URLRequest( “file.swf” );
request.data = variables;
_loader = new Loader();
_loader.contentLoaderInfo.addEventListener( Event.COMPLETE, onSWFLoaded );
try
{
_loader.load( request, new LoaderContext(false, ApplicationDomain.currentDomain) );
}
catch(error:Error){}
}
private function [...]
Actionscript 3 ist um einiges “schöner” als AS2 – das sage ich aus Sicht des Nerds, der AS in Eclipse programmiert. Aus Sicht des Designers, also desjenigen, der die Flash-IDE verwendet, ist es um einies schwerer zu verwenden, falls überhaupt. Siehe dazu insideRIA. Einen interessanten Ansatz bietet simpleas3, eine Extension für Flash.