welcome to phi². – freelance.flash.development
| imprint |
adobe installationen
blog² — geschrieben von Lang @ 00:07 | Comments Off

Heute musste ich mein System neu aufsetzen und habe natürlich nach der Installation des Betriebssystems auch direkt Flash CS4 installiert. Danach habe ich begonnen meine CS3 Creative Suit auf zu spielen und das System verlangte immer die CS4 - Installations-CD. Kurios aber wahr. Nach einigem Hin und Her habe ich dann Flash CS4 wieder runter geschmissen und nach der Installation von CS3 wieder FlashCS4 installiert. Meine Fresse…..was umständlich diese adobe-Installationen.

Also merke, immer erst CS3 vor CS4 sonst meckert er ;0)

Flex Builder:
Benutzen von Standard-Komponenten
Allgemein — geschrieben von Koblitz @ 07:42 | comments (0)

Wer wie ich den Flex Builder benutzt um seine ActionScript-Projekte zu schreiben, ist im ersten Moment natürlich schwer angetan davon. Es programmiert sich so butterweich, das es schon fast zu angenehm ist :)

Aber es gibt auch Nachteile. So ist man bei Adobe wohl der Meinung “Wer reine ActionScript-Projekte macht, braucht keine Komponenten” (ich glaube, die müssen mal eine kleine Meinungsumfrage starten was man für ein ActionScript-Projekt alles können sollte/müsste/wollte…), denn irgendwie wird was Komponenten anbelangt nur der MXML-Nutzer bedient.
…Hier geht es weiter… »

Flex Builder:
AIR aus ActionScript-Projekt erstellen.
blog² — geschrieben von Koblitz @ 08:14 | comments (1)

Hallo zusammen,

wir sitzen zur Zeit an einem ganz interessanten Projekt, bei dem es darum geht, dem Nutzer plattforumübergreifend bestimmte Inhalte zu präsentieren. Zu Anfang sollte daß Ganze in ein PDF eingebettet werden und so die Mauer zwischen MAC und Computern einreissen ;) . Es stellte sich aber herraus, daß das einbetten großer, komplexer Anwendungen in ein PDF wohl doch keine so clevere Idee war. Den massive Performance-Einbußen und wirklich bizarre Fehlfunktionen waren die Folge. Also wollten wir das tun, was am naheliegendsten ist: AIR.

Jeder hat denke ich einmal mittlerweile davon gehört und weiss, daß AIR-Anwendungen in punkto plattformübergreifend dem PDF in nichts nachstehen. Vorteil einer AIR-Anwendung ist natürlich hauptsächlich der massive Performance-Bonus. Also, kompilieren wir halt einfach eine AIR-App aus unserem Projekt….
…Hier geht es weiter… »

Flash / Flex Fehler #1010
Flex/Flash Fehlercodes — geschrieben von Koblitz @ 10:51 | comments (0)

TypeError: Error #1010: A term is undefined and has no properties.

TypeError: Error #1010: Ein Begriff ist nicht definiert und hat keine Eigenschaften.

Die Bedeutung dieses Fehlers ist recht einfach. Du versuchst eine Eigenschaft eines Objektes anzusprechen, die es nicht gibt. Dies ist weitverbreitet im Umgang mit Arrays. Dieser Fehler tritt ebenso auf, wenn Du versuchst, eine Eigenschaft eines Objektes aufzurufen, welches noch nicht erzeugt wurde.

FALSCH 1:

for (var i:uint=0; i <= internalArray.length; i++) {
    if (internalArray[i].length > 10){
        trace(internalArray[i].length);
    }
}

Das obrige Beispiel wird den Fehler erzeugen, da Du versuchst, ein Element mehr aufzurufen, als in dem Array tatsächlich verfügbar ist. Schreib in der Abbruchbedingung der Schleife einfach nur ein ‘=’ anstelle eines ‘<=', da Arrays immer mit 0 und nicht mit 1 beginnen. Ein Array mit einer Länge von 3 Elementen zählt 0 - 1 - 2 nicht 1 - 2 - 3. Deswegen würde ein '<=' dich an einen Index bringen, den es in dem Array nicht gibt.

…Hier geht es weiter… »

Flash / Flex Fehler #1009
Flex/Flash Fehlercodes — geschrieben von Koblitz @ 10:05 | comments (0)

TypeError: Error #1009: Cannot access a property or method of a null object reference

TypeError: Error #1009: Der Zugriff auf eine Eigenschaft oder eine Methode eines null-Objektverweises ist nicht möglich.

Dieser Fehler bedeudet Grundsätzlich, daß Du auf etwas referenzieren möchtest was schlich nicht da ist. Dabei kann es sich um alles handeln: Variablen, Daten von einem Server oder sogar MovieClips oder andere Display-Instanzen. Also wenn Du auf etwas referenzierst und Du bekommst diese Fehlermeldung, frag dich einfach mal selbst “Hm, hab ich das schon erstellt?”.

Und hör um Gottes Willen auf, deinen Kopf weiter gegen die Wand zu schlagen, wir erklären hier jetzt mal einen der unoffensichtlichsten Gründe für diesen Fehler.

…Hier geht es weiter… »