Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-02-2005, 18:53   #1 (permalink)
Luk
Neuer User
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 99
Question Button Aktion auf einem Schlüsselbild ?

Tach Leute,

kurz mal ne Frage kann man folgendes Skript welches auf einem Button liegt
***************************
on (rollOver) {
_root.name=Field1;
call("over");
}
***************************
irgendwie automatisch abspielen lassen ohne auf den Button drauf gehen zu müssen ?


Gruß Luk
Luk ist offline   Mit Zitat antworten
Alt 16-02-2005, 19:33   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
_root.name=Field1;
call("over");

so vielleicht?!

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 16-02-2005, 22:05   #3 (permalink)
Luk
Neuer User
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 99
hi gaspode,

nope hat irgendwie nicht funktioniert.
Ich muss mir das aber auch noch mal anschauen und auf fehler überprüfen.

Thanx

Luk
Luk ist offline   Mit Zitat antworten
Alt 16-02-2005, 23:13   #4 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
ich glaube ich habe dich auch falsch verstanden.
du willst das script auf dem button auslösen, ohne auf den
button zu klicken? warum dann ein button? pack das script
halt direkt auf die zeitleiste (deswegen hatte ich oben das
on-script rausgenommen).

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 17-02-2005, 19:58   #5 (permalink)
Luk
Neuer User
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 99
Hi gaspode,

jo genau hab ich gemacht hat aber irgendwie nicht gefunzt.

Du musst dir das so vorstellen ich hab einen button und einen mc in dem was passiert wenn ich auf den button gehe.
Jetzt soll das ganze aber ohne button funzen.

Ich glaub ich brauch dazu den "onClipEvent" oder ?
Luk ist offline   Mit Zitat antworten
Alt 17-02-2005, 20:06   #6 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
das geht doch mit call !!
Wenn nun dein button "meinButton" heißt, dann schreibst du, natürlich mit der richtigen referenzierung, auf die zeitleiste folgendes:

meinButton.onRelease.call(meinButton);

Dann wird genau das ausgeführt, was dein button ausführen würde, wenn du ihn drücken würdest!

oder nicht ?

MfG flash bier
PS: Ahhh Das ist aber auch mit Button.
Dann müssts ja so gehen:

onClipEvent(load){
_root.name=Field1;
call("over");
}
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !

Geändert von flash bier (17-02-2005 um 20:14 Uhr)
flash bier ist offline   Mit Zitat antworten
Alt 17-02-2005, 20:55   #7 (permalink)
Luk
Neuer User
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 99
hmm also irgendwie gehts nicht,

wenn ich mir da schnell nen mc mit nem einfachen tween bastel und dann

onClipEvent(load){
_root.effekt.gotoAndPlay(2);
}

draufschmeiss, dann funzt es wunderbar ,
aber bei dem skript gehts irgendwie nicht.
naja is wurscht werd mir was anderes überlegen !

trotzdem thanx :-)
Luk ist offline   Mit Zitat antworten
Alt 17-02-2005, 22:46   #8 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Geht doch ...

Z.B. im ersten Frame der Hauptzeitleiste
ActionScript:
  1. bla="hallo"
  2. call("over");
  3. stop()
Irgendwo anders auf der Hauptzeitleiste (ich glaub call funktioniert nur innerhalb derselben Zeitleiste) in einem Frame namens over
ActionScript:
  1. trace(bla+", ich bin das Script im Frame over")

Aber wieso verwendest du keine Funktion? Call war ja nur ein Workaround für eine Solche, da es in Flash4 noch keine Funktionen gab. Setz mal dieses in den ersten Frame eines neuen Films:
ActionScript:
  1. over=function(wert){
  2.     trace(wert);
  3. }
  4.  
  5. over("hallo"); //oder von woanders aufgerufen z.B. _root.over("hallo")
  6.  
Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box
rena 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 01:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele