1
Hi,
ich wollte in den letzten Tagen ein Projekt mit Flash unter Verwendung von Actionscript 3 entwickeln - mit AS2 bin ich schon einige Jahre vertraut - und es ist eine Katastrophe, ich fühl mich wie ein Newbie. Während Adobe an manchen Stellen der Dokumentation behauptet, das wäre nun alles besser und ganz leicht umzusteigen, wurde ich eines besseren belehrt. Das gesamte Object Model ist anders, alles ist klassenorientiert und nach EcmaScript Standards, das Flash Dom voll durchgesetzt. Das war bestimmt Hammer viel Arbeit alles über den Haufen zu werfen, und ich muss gestehen, die gesamte Programmierweise ist sauberer. Aber ich kann so gut wie alles aus AS2 vergessen, Event-Zuweisung erfolgt nur mehr zur Laufzeit, indirekte Adressierung ist komplett anders, überall Casts, Prototypes für Basisklassen sind readonly... puh! Sieht so aus, als müsste ich Actionscript komplett von vorne lernen :(
ich wollte in den letzten Tagen ein Projekt mit Flash unter Verwendung von Actionscript 3 entwickeln - mit AS2 bin ich schon einige Jahre vertraut - und es ist eine Katastrophe, ich fühl mich wie ein Newbie. Während Adobe an manchen Stellen der Dokumentation behauptet, das wäre nun alles besser und ganz leicht umzusteigen, wurde ich eines besseren belehrt. Das gesamte Object Model ist anders, alles ist klassenorientiert und nach EcmaScript Standards, das Flash Dom voll durchgesetzt. Das war bestimmt Hammer viel Arbeit alles über den Haufen zu werfen, und ich muss gestehen, die gesamte Programmierweise ist sauberer. Aber ich kann so gut wie alles aus AS2 vergessen, Event-Zuweisung erfolgt nur mehr zur Laufzeit, indirekte Adressierung ist komplett anders, überall Casts, Prototypes für Basisklassen sind readonly... puh! Sieht so aus, als müsste ich Actionscript komplett von vorne lernen :(