flash / flex fehler #1053
Flex/Flash Fehlercodes — geschrieben von Koblitz @ 08:49 |
comments (0)
ActionScript Error #1053: Zugriffsarten müssen übereinstimmen.
ActionScript Error #1053: Accessor types must match.
Eine, meiner Meinung nach, tolle Sache in ActionScript sind die Getter und Setter. Mit ihnen hat man die Möglichkeit, Klassenvariablen deren Sichtbarkeit auf protected oder private gesetzt wurde von Außerhalb der Klasse zu ändern und auf diese Änderungen zu reagieren bzw. diese zu verifizieren. Von Außen betrachtet spricht man die Variablen allerdings nicht über eine Methode an, sondern behandelt diese wie eine Eigenschaft. Das soll heißen:
Die Änderung einer Eigenschaft über eine public-Funktion
meinInstanz.setCoffee("ich bin eine Tasse Kaffee");
tut letztenendes das selbe wie die Änderung einer Eigenschaft über einen Setter
meineInstanz.coffee = "Ich bin eine Tasse Kaffee";
Ob man das nun besser findet oder nicht sei einem selbst überlassen, ich für meinen Teil mag es und vermisse es in Java
…Hier geht es weiter… »
Flash / Flex fehler #1026
Flex/Flash Fehlercodes — geschrieben von Koblitz @ 08:31 |
comments (0)
ActionScript Error #1026: Konstruktorfunktionen müssen Instanzmethoden sein.
ActionScript Error #1026: Constructor functions must be instance methods.
Der Konstruktor einer Klasse wird bekanntermaßen aufgerufen, wenn eine Instanz dieser Klasse erzeugt wird. Aus diesem Grund ist der Sache eher hinderlich, wenn man versucht, eben jenen Konstruktor als statische Methode aufzurufen, da diese ja OHNE eine Instanz der Klasse auskommen sollen, zum Beispiel um häufig wiederkehrende Berechnungen oder Aktionen auszulagern. Deswegen darf der Konstruktor einer Klasse nicht statisch sein.
…Hier geht es weiter… »
Flash / Flex Fehler #1024
Flex/Flash Fehlercodes — geschrieben von Koblitz @ 08:18 |
comments (0)
ActionScript Error #1024: Eine nicht für ‘override’ gekennzeichnete Funktion wird außer Kraft gesetzt.
ActionScript Error #1024: Overriding a function that is not marked for override.
Eigentlich keine große Sache. Eine erstellte Funktion hat den gleichen Namen, wie eine bereits existierende Funktion, welche aber nicht überlagert werden kann.
FALSCH
function play():void{
this.gotoAndPlay(1);
}
Die Lösung ist relativ simpel: einfach einen anderen Namen geben
RICHTIG
function doPlay():void{
this.gotoAndPlay(1);
}
Flash on the Beach 2010
Allgemein — geschrieben von Koblitz @ 06:30 |
comments (0)
Große Dinge werfen Ihre Schatten vorraus. In diesem konkreten Fall wirft das Team von “Flash on the Beach” seinen Schatten in Form der aktualisierten Website zur diesjährigen Konferenz auf den Server. Das Speaker-Lineup sieht vielversprechend aus und ich kann jedem nur raten,frühzeitig auf Karten zu achten. Wir, und dieses Jahr beide
, haben unsere Flüge und das Hotel schon seit letztem Oktober gebucht und freuen und riesig auf die anstehenden 4 Tage voll mit Kreativität, Möglichkeiten und netten Leuten. So, see you in Brighton

Online Game in Zusammenarbeit einer Berliner Agentur
Allgemein — geschrieben von Lang @ 21:27 |
comments (0)
Heute ist ein Flash-Game online geschaltet worden, dass uns sehr viel Spass bereitet hat. Nicht nur durch die nette Zusammenarbeit der Berliner Agentur DECAF und der Hamburger Illustratorin Meike Teichmann, sondern auch das Thema allgemein fanden wir sehr spannend. Ein Flash-Game für einen Dokumentarfilm, bei dem Inhalte des Filmes wiedergespiegelt sein sollen, nicht belehrend, sondern aufklärend, aber trotzdem der Spassfaktor nicht ausser acht gelassen werden darf hat schon was. Auch wenn die Nächte sehr lang wurden und man die Hintergrundmusik nicht mehr hören mochte, hatten wir alle bei unseren Online-Konferenzen immer was zu lachen und konnten den anderen inspirieren.

Webseiten Screen
Die Webseite selber wurde von DECAF in Berlin programmiert. Das Flash-Game wurde von uns komplett OOP in AS3 über das Entwicklertool Flex(Flash)-Builder entwickelt.
Ach ja, und hier geht es zum Game ;0)
http://seedwarriors.org
Viel Spass und happy coding.
phi²
Flex Builder 3: Komischer Fehler
Allgemein — geschrieben von Koblitz @ 15:34 |
comments (0)
Uns ist gerade ein sehr “eigenartiger” Fehler im Flex Builder 3 aufgefallen. Nur so als Ansatz, falls jemand das Problem auch einmal haben sollte.
Ich hab gerade bei einer Klasse einen Vector hinzugefügt und hab mich dabei verschrieben. Statt
private var _vec:Vector.<Typ> = new Vector.<Typ>();
hab ich schusseliger Weise geschrieben
private var _vec:Vector.<Typ> = new Vector().<Typ>;
Ist ja so erstmal kein Beinbruch. Aber anstelle einer Fehlermeldung wie man sie erwartet, kommt nur ein “An internal build-error has occured. Please click right for more information”. In Log-File vom Builder taucht dann die Mutter aller Java-Fehlermeldungen auf. Dabei war einfach nur der Vector falsch initialisiert. Find ich ein wenig unglücklich, ich hab hier jetzt 30 Minuten gesucht, gemacht, getan. Also wenn jemand das Problem auch mal haben sollte: Prüft eure Vectoren!
iphone apps mit cs5
blog² — geschrieben von Lang @ 21:01 |
comments (0)
yeah…endlich wird es möglich sein, dass wir flash-entwickler auch vernünftige apps fürs iphone proggen können. mit der flash cs5-version ist es dann möglich aus einem normalen as3 projekt nen iphone-app zu generieren. was ich persönlich sehr begrüße. hätte apple den flash-player erlaubt müsste man wieder mit as2-geeiere hantieren ;0)…
….nur leider wird es diese möglichkeit erstmal nicht für den felxbuilder geben..naja…ich kann ja mal berichten wenn wir die ersten apps erstellt haben, wie locker das mit flash-cs5 wirklich funzt…
http://blog.video2brain.com/de/iphone-applikationen-entwickl…
greetz
Library-Items und getDefinitionByName
blog² — geschrieben von Koblitz @ 07:01 |
comments (0)
Aktuell sitze ich hier an einer, sagen wir mal, relativ umfangreichen Karte von NRW. Derart umfangreich, daß das ganze bis auf Städteebene runtegebrochen ist. Jetzt wäre es glaub ich wenig gut, wenn man 400 PNG´s lädt und diese zu einer Karte zusammensetzt, zum einen Aufgrund der Datenmenge, zum andern Aufgrund der Hit-Fläche. …Hier geht es weiter… »
Flash on the Beach 2009
Allgemein — geschrieben von Koblitz @ 13:23 |
comments (0)
Dies wird denke ich mal das Jahr der coolen Flash-Konferenzen.
Denn auch auf Flash on the Beach sind wir vertreten. Zwar leider nur in Minimalbesetzung
da, Jürgen anderweitig verhindert ist, aber ich werde das Banner versuchen allein hoch zu halten.
Wer Interesse hat, noch gibt es Karten. Für Studenten auch zu einem spitzen Sondertarif. Nähere Info´s unter

Augmented Reality - Dinge die man sich merken sollte, Teil 1
blog² — geschrieben von Koblitz @ 06:11 |
comments (0)
Seit einer gewissen Zeit experemtiere ich mit Augmented Reality in Kombination mit Saqoosha´s FLARToolkit herum. Macht ja auch Sinn, wenn man bedengt, daß ich hauptberuflich für einen nicht ganz kleinen Zeitungsverlag arbeite.
Jetzt hab ich gestern eine Erfahrung gemacht, die ich anderen weitergeben möchte, auf das sie sich nicht an der selben Stelle im Kreise drehen wie ich.
Und zwar geht es um den ARToolkit Marker Generator . Denn dieser sieht zwar nett aus, bietet auch ein paar nette Einstellungen, aber letzten Endes funktioniert der nicht ansatzweise so gut wie man das erwarten würde. Die einfachsten Formen werden, in welcher Kombination auch immer, so gut wie nicht erkannt. Ich bin selten über einen Wert von 20% hinaus gekommen. Lustigerweise funktioniert die Offline-Variante von Mikkoh Haapoja um ein VIELFACHES besser. Die selben Patterns erreichen bei einer Tilegröße von 16 eine Übereinstimmung von bis zu 95% (und wir haben´s noch nicht mal richtig hell hier im Büro!) . Ich kann jedem nur empfehlen: Ladet euch das Ding runter, installiert es euch (ist eine AIR-Application) und spart euch das rumprobieren.
@Mikkoh: Excellent work dude, keep up the good job and the interesting articles.
Happy Coding aus dem Ruhrgebiet