Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2003, 22:37   #1 (permalink)
Linksaußen
 
Benutzerbild von Fralle
 
Registriert seit: Jun 2003
Ort: Essen
Beiträge: 552
attachMovie - "on(press)" etc. zuweisen

Hallo,


Wenn ich mit „attachMovie“ einen MC auf die Bühne hole, wie kann ich dann diesem MC
Events wie „on (press, release, rollOver)“ etc. zuweisen?



Frank
__________________
Der Ball ist rund
Fralle ist offline   Mit Zitat antworten
Alt 21-07-2003, 22:55   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
nabend.
hier mal ein kleines beispiel:
ActionScript:
  1. this.attachMovie("verknüpfungsname","neuername",1);
  2. this.neuername.onRollOver=function(){
  3.     trace("gudn tach");
  4. }

__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 21-07-2003, 23:06   #3 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Hi Fralle!

Und wenn du viele Handler, Eigenschaften etc. zuweisen willst, bietet sich ein ShortCut (Referenz) an. Ist ganz praktisch dass attachMovie den Pfad zurückgibt...

ActionScript:
  1. var path = this.attachMovie ("verknüpfungsname", "neuername", 1);
  2. path.onRollOver = function () {
  3.     trace ("gudn tach");
  4. };
  5. path.onRollOut = function () {
  6.     trace ("gude nacht");
  7. };
  8. path.onPress = function () {
  9.     trace ("schnarch");
  10. };

Gruss, Chino

[OT] Hi Smirgel! *winkewinke* [/OT]
Chino ist offline   Mit Zitat antworten
Alt 21-07-2003, 23:10   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hehe winkewinkewinke
und et funtz!! des ist ja geil, danke
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 21-07-2003, 23:17   #5 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Yep, ich bin auch begeistert. Obwohl mich diese Shortcuts am Anfang immer total verwirrt haben. Aber wenn man einmal gerafft hat wie simpel das mit den referenzen ist, macht das richtig Laune!

Gruss, Chino
Chino ist offline   Mit Zitat antworten
Alt 21-07-2003, 23:48   #6 (permalink)
Linksaußen
 
Benutzerbild von Fralle
 
Registriert seit: Jun 2003
Ort: Essen
Beiträge: 552
mille Grazie!

eins noch:
Wenn ich mehreren Ereignissen das Gleiche zuordnen will, wie kann ich das dann in einem Befehl zusammenfassen:

z.B. irgendwie so:

path.onRollOver, onRelease = function () {
trace ("gudn tach");
};
???
__________________
Der Ball ist rund
Fralle ist offline   Mit Zitat antworten
Alt 21-07-2003, 23:52   #7 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Das geht so:

ActionScript:
  1. path.onRelease = path.onReleaseOutside =function(){
  2. trace("function goes here");
  3. }

Gruss, Chino
Chino ist offline   Mit Zitat antworten
Alt 22-07-2003, 08:54   #8 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
@ chino... ich bin allerdings davon wieder abgekommen diese syntax zu benutzen.
da in der var nicht nur das attachte objekt abgespeichert wird, sondern auch gleich noch die attach-funktionalität...

greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 22-07-2003, 08:57   #9 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Aha? Das ist ja mal gut zu wissen.
Aber wenn ich die Referenz als eine lokale var innerhalb einer funktion benutze sollte das doch schnuppe sein.
Dann wird die var ja nur mal kurz als shortcut gebraucht und dann wieder gelöscht... oder?

Gruss, Chino
Chino 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 14:20 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele