07.07.2009, 10:29 | tipps-tricks

MovieClips in AS3 einfärben  

In der Flash IDE gibt es eine  Funktion zum Einfärben eines MovieClips bzw. einer DisplayObject-kompatiblen Instanz. In ActionScript wird dies über ColorTransform geregelt, allerdings ist die Abbildung dieser Einfärben-Funktion nicht intuitiv.

Erstaunlicherweise findet man relativ wenig konkrete Informationen dazu im Internet, deshalb hier eine schmale und kurze Lösung, welches Einfärben über ColorTransform regelt.

function tint(mc:MovieClip, color:Number, percent:Number):void {
        var ct:ColorTransform = new ColorTransform();
        ct.color = color;
        ct.redOffset *= percent;
        ct.greenOffset *= percent;
        ct.blueOffset *= percent;
        ct.redMultiplier = 1-(ct.redOffset/255);
        ct.greenMultiplier = 1-(ct.greenOffset/255);
        ct.blueMultiplier = 1-(ct.blueOffset/255);
        mc.transform.colorTransform = ct;
}
Kompletten Beitrag lesen

02.11.2007, 17:43 | myty_blog

Produkt21 Dreipunktnull (360° Produktrotation)

Version 3 vom Produkt21-Player ist eine vollständige Neuentwicklung in ActionScript 3 mit Flex 2 unter Beachtung des neuen domainübergreifenden Sicherheitskonzepts, welches mit dem Adobe Flash Player 9 eingeführt wurde. Im Gegensatz zur vorherigen Version können die Konfiguration sowie die Bilddaten vollständig extern vorliegen, so dass nur noch die knapp 9kB große Wiedergabedatei beim Kunden liegen muss, wie unser Release-Candidate 1 zeigt.

In diesem Beispiel werden die XML-Konfiguration, die Steuerungselemente sowie die Einzelbilder auf Anfrage von dem fremden Server solongo.de gelesen. Der Speicherverbrauch ist zwar weiterhin hoch, jedoch läuft die neue Version wesentlich stabiler.

Ich möchte hiermit zum Testen einladen und bitte darum aufgetretene Fehler als Kommentar zu melden. Wenn alles soweit stabil genug läuft, veröffentliche ich meine Erfahrungen mit den Richtlinien ausführlich in einem neuen Blog-Eintrag.

Kompletten Beitrag lesen

17.08.2007, 14:51 | flash_silverlight

MovieClips mit ActionScript 2 kopieren 

 
Kompletten Beitrag lesen
<<   1   >>