Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-03-2004, 19:54   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
ein as file auf alle MCs includen?

hi,
ich habe mal gesehen, daß man im keyframe sagen kann, daß ein AS file geladen wird und es in jeden MC includet wird, der auf der zeitleiste liegt.

weiß jemand, wie das geht?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 11-03-2004, 20:19   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Also du kannst per #include ein externes AS einbinden. Das wird aber meines Wissens nach nicht "in jeden MC includet", das is dann einfach so drin, als ob's direkt ins Skriptfenster getippt worden wär...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 11-03-2004, 21:46   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
ja, ich hab mich wohl falsch ausgedrückt.
also ich möchte in 20 MCs ein AS file includen.

nun könnte ich natürlich auf jedem MC

ActionScript:
  1. #include"asfile.as"

schreiben, aber statt das auf jedem MC zu schreiben kann man das wohl auch ein einziges mal in einem keyframe.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 11-03-2004, 22:04   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Is mir nicht bekannt, das mit dem "eins für alle". Klar, wenn du in dem externen .as alle MCs ansprichst und ihnen was zuweist oder so, ja...

Aber sag mal - wieso in 20 MCs was includen...???
Nur mal der Hinweis, dass du die fla immer wieder exportieren musst, wenn du was im externen .as änderst. Das wird da beim Export fix reingebacken, so als obs du's selber reingeschrieben hättest...! Wenn du dir also irgendwelche Updates ohne fla öffnen erhoffst - is nich... Ich mein nur, weil ich dem Irrglauben auch mal aufgesessen bin...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 11-03-2004, 22:12   #5 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
okay, in meinem konkreten fall sind es 8 mcs *g* ich hab übertrieben, um es zu verdeutlichen.

und naja ... für meinen fall war es gerade so, daß ich es nicht gebacken gekriegt hab, ein script im keyframe zu schreiben und es auf alle anzuwenden.
dazu hätte ich erst wieder ein array erstellen müssen und wieder rumbasteln.
das versuch ich mal, wenn ich zeit dazu hab *g*

ich include das AS file halt auch statt es "hard" auf jeden mc zu schreiben, um zumindest noch ein wenig modular zu bleiben.

aber ich sollte mir mal 5 minuten nehmen und versuchen, ein script auf ein keyframe zu schreiben, mit dem ich die 8 mcs anspreche.

übrigens das buch von moock liest sich echt gut. war n super tip.
bin zwar noch im zweiten kapitel, aber ich lese mich da so langsam aber sicher durch :-)
wobei ich aber echt noch viel vor mir hab *g*
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 11-03-2004, 22:21   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zitat:
Geschrieben von Mr.Twister
wobei ich aber echt noch viel vor mir hab *g*
Sei froh... Ich hab das für Flash5 echt gefressen damals...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 12-03-2004, 09:13   #7 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
hehe, bin inzwischen auch schon kapitel 4 *gg*
hab leider immer nur abends zeit zum lesen ..... aber dann !! :-)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 12-03-2004, 10:01   #8 (permalink)
r0b
Neuer User
 
Benutzerbild von r0b
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 1.281
Der Weg mit dem include im mc ist eigentlich garnicht so verkehrt. Überall #include "meinMc.as" und in dem File wäre die Referenz dann
ActionScript:
  1. this
.
Wobei eine Lösung außerhalb wesentlich flexibler wäre. Notfalls über MovieClip.prototype.deineMethode = ...
und danach: deinMc.deineMethode();

mfg

Robert
__________________
robertreich.de v4 | Pixelfonts & FlashSite Tutorial
Friends of ED - Byte Size Flash MX: Adventures in Optimization

"Give a man a fish, and he eats for a day... Show him how to fish, and he eats for a lifetime."
r0b ist offline   Mit Zitat antworten
Alt 12-03-2004, 10:08   #9 (permalink)
angry > always
 
Benutzerbild von ingohill
 
Registriert seit: Jul 2001
Ort: NRW
Beiträge: 1.635
dann doch eher so:

ActionScript:
  1. for (anzahl in _root.vorschau)
  2.     {
  3.         if ((typeof (_root.vorschau[anzahl]) == 'movieclip')
  4.         {
  5.                       #include dein.as;
  6.               }
  7.     }


oder..
ingo
__________________

on air: caliban | neaera | heaven shall burn | hatebreed | the agony scene
ingohill ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele