2009-05-03 17 views
1

Ich habe neulich einen Flash-Job erhalten, und nichts davon wurde programmatisch erledigt. Alle Übergänge, Rollovers usw. wurden mit den eingebauten Button-Zuständen, Layern und all den Dingen, mit denen ich fast nie arbeite, außer durch Code gemacht (da Sie alles durch Programmierung von benutzerdefinierten MCs machen können). Alle Tweens scheinen tatsächlich von Hand gemacht worden zu sein (Rechtsklick auf "make tween" oder was auch immer). Am problematischsten war, dass ein Menü, das sechs Elemente hoch war, tatsächlich gemacht wurde, indem man sechs Ebenen an mehreren Stellen machte, so dass es sich änderte, an all diese Orte zu gehen und sich zu ändern.Flash: Gibt es einen guten Grund, alles manuell zu machen?

Ich brauche keine Hilfe mit der App, da es einfache Mods (alle Arbeit × 20, im Grunde) benötigt. Allerdings ist meine Frage: Ist es möglich, dass der Entwickler ein Werkzeug verwendet hat, um alle Menüs und so weiter zu machen? Oder hat er sie wirklich Pixel für Pixel gemacht, anstatt sie programmatisch zu machen (einmal schreiben, für immer wiederverwenden)?

Die Art, wie er/sie es tat, scheint mir töricht, aber ich frage hier, um sicherzustellen, dass ich nicht derjenige bin, der das Boot vermisst.

Antwort

5

Der Autor kann ein Designer gewesen sein ... einfacher, Dokumentation auf Flash zu lesen gegen das Lernen zu programmieren ... einige Male ist rohe Kraft für einige Leute einfacher dann ein wenig Zeit ausgegeben, um etwas wiederverwendbar und kundengerecht zu erhalten ...

+0

danke. Das war auch mein Gedanke, aber ich frage mich nur, ob dieses Ergebnis irgendwie anders hätte erreicht werden können. –

2

Sie vermissen das Boot nicht:)

-Flash ist ein großes Werkzeug, aber es erbt die Macken seiner langen Geschichte. Am Anfang war es in erster Linie ein Design-Tool, der Code-Aspekt begann später. Bis heute ist Flash sowohl eine Kodierungsplattform als auch ein Designerwerkzeug. Dies kann eine gute/kreative Sache sein, aber es kann auch dazu führen, dass sehr unordentliche Projekte gebaut werden.

+0

Danke David. Wenn niemand ein Werkzeug erwähnt, von dem ich nichts weiß, erhältst du die beste Antwort :) Stimmt das über Flash und seine Geschichte. Aber ohne seine Geschichte wäre es wie Silverlight: zu jung, um zu rocken und zu rollen. Hier eine kurze Frage: Warum weiß Microsoft von allen Unternehmen nicht, wie lange es dauert, eine gute Plattform aufzubauen? –

+0

Microsoft weiß das. Tha Ziel von Silverlight ist es nicht die Flash Community in Dotnetter zu konvertieren. Es soll den Dotnettern ermöglichen, RIAs zu bauen. Es ist die gleiche Taktik wie bei der Erstellung von WebForms zur Nachahmung von Windows Forms, damit die vorhandenen Entwickler mit dem Erstellen von Webanwendungen beginnen können. Wir wissen jetzt, dass diese Taktik ein großer Erfolg war. –

Verwandte Themen