Apple vs. Adobe – Wie geht es weiter?

Was ist nur mit den großen Jungs bei Apple und Adobe los? Ich versteh das ganze Tauziehen überhaupt nicht. Steve Jobs bezeichnet Flash als eine “CPU-Sau” und Mark Doherty versucht mittels Video zu beweisen, dass der Flash Player in der aktuellen Version 10.1 eben doch nicht so eine “Bremse” ist wie ihm vorgeworfen wird.

Sollte das alles so stimmen finde ich eine Akkulaufzeit von 3 Stunden beim Streamen von Flashfilmen über ein Smartphone durchaus akzeptabel. Ob man nun Flash für die Videowiedergabe verwenden sollte ist meiner Meinung nach zweitrangig. Wichtig wären die möglichen Flash-Apps und die Flashanwendungen in Webseiten. Sollen doch Youtube  & Co über H.264 laufen.

http://www.vimeo.com/9705969

Wer das ganze mal verfolgen möchte: http://news.feed-reader.net/45442-adobe-flash.html#4072910

Actionscript 3: clicktag und clicktarget

Nach langer Zeit gibt es heute mal wieder einen kleinen Schnippsel für alle, die bei Ihren Bannern nicht auf AS3 verzichten wollen.

if (root.loaderInfo.parameters["clickTag"]) {
var clicktag:String = root.loaderInfo.parameters["clickTag"];
}
 
if (root.loaderInfo.parameters["clickTarget"]) {
var clicktarget:String = root.loaderInfo.parameters["clickTarget"];
}
 
// "clicker_mc" ist ein movieclip im root.
clicker_mc.addEventListener(MouseEvent.CLICK, mouseClickHandler);
clicker_mc.buttonMode = true;
 
function mouseClickHandler(e:Event) {
navigateToURL(new URLRequest(clicktag),(clicktarget));
}

Der Aufruf im param name=”movie” sieht dann wie folgt aus:
value=”meinbanner777×90.swf?clicktag=http://www.meinedomain.de/index.php&clicktarget=_blank”

Informiert euch welche Schreibform benötigt wird (clicktag, clickTag, clickTAG.. usw.) und passt das Script entsprechend an.

Actionscript 2: MovieClip.prototype ToolTip

Nach einer kleinen Actionscript Pause gibt es hier wieder einen kleinen Schnipsel für euch. Für einen kleinen Produktkatalog sollten ToolTips her:

MovieClip.prototype.toolTip = function(str:String) {
 
	// Textformat
     format = new TextFormat();
     format.font = "arial";
     format.size = 12;
     format.color = 0x333333;
 
	 // RollOver - Textfeld wird erstellt und Textformat gesetzt
     this.onRollOver = function() {
 
          _root.createTextField("tip", 1, 0, 0, 0, 0);
          _root.tip.text = str;
	  _root.tip.multiline = true;
          _root.tip.autoSize = "left";
          _root.tip.background = true;
          _root.tip.border = true;
          _root.tip.selectable = false;
          _root.tip.backgroundColor = "0xEEEEEE";
          _root.tip.borderColor = 0x333333;
          _root.tip.setTextFormat(format);
 
     };
	 // RollOut - Textfeld wird entfernt
     this.onRollOut = function() {
          _root.tip.removeTextField();
     };
 
	 // Release - Verlinkung zum Produkt auf Amazon.de
     this.onRelease = function() {
          getURL("http://www.amazon.de/xxx", "_blank");
     };
 
	 // Mausverfolger mit Delay zum Positionieren des ToolTips
	 this.onEnterFrame = function() {
  		  var delay = 5;
          var dx = this._xmouse;
	      var dy = this._ymouse;
 
	 	  _root.tip._x = this._x + (dx/delay);
	 	  _root.tip._y = this._y + (dy/delay);
 
	 };
};
 
// Anwendung - MovieClip "meinBild" bekommt den toolTip zugewiesen
meinBild.toolTip("Bei Amazon.de bestellen!");

» Beispiel: ToolTip
» ToolTip AS2 – Download (zip)

AS3 API Referenz für den Ipod Touch und das Iphone

AS3 API ReferenzSeitdem ich stolzer Besitzer eines Ipod Touch bin durchsuche ich regelmäßig den iTunes Store auf der Suche nach dem ein oder anderen nützlichen Programm. Gefunden habe ich eine AS3 Referenz von Mike Chambers. Enthalten sind ausführliche Dokumentationen und Klassenbeschreibungen für Adobe AIR 1.5, Adobe Flex 3.2 und Flash Player 10.
Das Programm gibt es.. direkt im iTunes Store (kostenlos) zum runterladen.


» www.mikechambers.com/as3iphone/

Nächste Einträge →