| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Wurstkind Registriert seit: Aug 2003 Ort: Bad Homburg
Beiträge: 62
| Kann man das nicht auch kürzer schreiben
Hallo, Ich habe hier folgendes AS, was tadellos funktioniert, aber sehr lang und warscheinlich umständlich geschrieben ist: ActionScript:
kann man das nicht Besser machen? AWX Geändert von Artworx3D (08-01-2005 um 21:59 Uhr) |
| | |
| | #2 (permalink) |
| Gabber-Freak Registriert seit: Mar 2003 Ort: Sörup / Flensburg
Beiträge: 110
|
moin! ich habe nicht so viel ahnung von AS... ... aber wenn ich mir deine datei mal angucke, ist das aber alles ziemlich konfus aufgebaut, finde ich, undzwar, weil du da ziemlich viele objekte hast, und so ziemlich alles hat ein eigenes actionscript. so oft wie ich da irgendwo stop(); gesehen habe, wozu machst du das? bei einem gotoAndStop(); befehl, braucht man das doch nicht... naja, es ist auch irgendwie ziemlich schwer, da die zusammenhänge drin zu finden... joa, und hm, wo ist in dem flashfilm denn das script, was du gepostet hast? zu dem script, man könnte aus den for schleifen eine machen, und das if in die schleife setzen, aber ob das sinvoll ist, weis ich nicht... ich ahb mal die schleifen als eine gemacht, und 2 functionen gemacht... so ist es etwas einfacher, aber mal gucken, ich denke, es geht noch viel einfacher... ActionScript:
bis dann - Merlin
__________________ dies ist der anfang vom rest deines lebens |
| | |
| | #3 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
| ActionScript:
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #6 (permalink) |
| Wurstkind Registriert seit: Aug 2003 Ort: Bad Homburg
Beiträge: 62
|
beim ausprobieren is mir jez was aufgefallen. da der "code" noch nich ganz fertig war, als ich ihn gepostet habe*sehr boese* mit dem neuen "Supa"code was nicht funktioniert. Und zwar: wenn _root.rechteck == 2 bzw 3 ist, im _root.kreis.rechteck.gotoAndStop (18 bzw. 30) angesteuert werden soll. - bei _root.rechteck==1 war das ja (1) - dass kann ich in den kurzen code leider nicht selber reinbauen, da ich noch versuche ihn vollständig zu verstehen. zur sicherheit habe ich die aktuelle Version von meinem noch "schrott" FLA mal hochgeladen. (inzwischen funktionieren alle Rechtecke mit allen Farben) F.Y.I. das is übrigens ein Grundlagen Hochschul Projekt, in dem die Technik von den Prof`s her erstmal gar keine Rolle spielt. Da ich so überhaupt keine ahnung habe freue ich mich sehr, dass ihr helft mein Flasch-Stümpertum zu reduzieren! Danke aber für die äusserst lehrreichen Tips! Geändert von Artworx3D (08-01-2005 um 22:02 Uhr) |
| | |
| | #7 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
|
der zusammenhang ist doch offensichtlich. dein code wiederholt sich, mit ausnahme der zahlen. also brauchst du doch nur die zahlenwerte zu indezieren. ActionScript:
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #8 (permalink) |
| Wurstkind Registriert seit: Aug 2003 Ort: Bad Homburg
Beiträge: 62
|
Hmm, Irgendwie funktioniert das nicht. Die Farben kommen nicht richtig in die Auswahl (die erste Fläche wird mit der 2.Farbe gefüllt und dadurch erhält die 4. gar keine?!) und ich kann nicht das keyframe angeben, in dem die richtige position für das rechteck mit den "Pointern" ist. Für Rechteck 1 is das auch frame 1 bei rechteck 2 ist das Frame 14 und bei Rechteck 3 Frame 30. (bei dieser Farbe). Auf reder der Farben liegt so ein script und die rechtecke haben eine bestimte position im _root.kreis.rechteck... Da ich noch ein beginner im scripten bin fällt es mit noch nicht so leicht durch die verschachtelungen der arrays zu steigen. Mit deinem Code auf Lila sieht dass dann so aus: |
| | |
| | #9 (permalink) |
| Wurstkind Registriert seit: Aug 2003 Ort: Bad Homburg
Beiträge: 62
|
also so klappts jez: ActionScript:
Danke alle |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |