Hallo zusammen,
ich bastle seit Ewigkeiten mal wieder mit Flash (CS3).
Ich habe in einem Tutorial gelernt, wie man mit Hilfe von Movieclips animierte Buttons macht.
Lustigerweise hat der Auto aber vergessenm zu erzählen, wie ich denn diese Buttons funktionstüchtig mache
.
Ich habe in meiner Szene1 die Movieclips b1 - b7 liegen. Für jedes Movieclip gibt es eine entsprechende Codezeile:
Die Funktionen, die oben aufgerufen werden sehen so aus:
Nichts leichter als das dachte ich:
"Mach ich doch oben einfach:"
und schon sollte es klappen. - Pustekuchen.
Ok, dann habe ich es mal so versucht:
Die function link() sieht so aus:
Cool, das klappt, aber ich kann doch jetzt nicht für 7 Buttons 7 link-Funktionen schreiben. Also dachte ich mir folgendes: Eine Funktion link(), die die url mit übergibt und bei onPress aufgerufen wird:
Naja, leider klappt das auch nicht.
Kann mir jemand helfen?
Danke, mit besten Grüßen
Monsee.
ich bastle seit Ewigkeiten mal wieder mit Flash (CS3).
Ich habe in einem Tutorial gelernt, wie man mit Hilfe von Movieclips animierte Buttons macht.
Lustigerweise hat der Auto aber vergessenm zu erzählen, wie ich denn diese Buttons funktionstüchtig mache

Ich habe in meiner Szene1 die Movieclips b1 - b7 liegen. Für jedes Movieclip gibt es eine entsprechende Codezeile:
Code:
b1.onRollOver = over;
b1.onRollOut = out;
Die Funktionen, die oben aufgerufen werden sehen so aus:
Code:
function over() {
this.gotoAndPlay(2)
}
function out() {
this.gotoAndPlay(7)
}
Nichts leichter als das dachte ich:
"Mach ich doch oben einfach:"
Code:
b1.onPress = getURL("http://www.google.de","Blank");
Ok, dann habe ich es mal so versucht:
Code:
b1.onRollOver = over;
b1.onRollOut = out;
b1.onPress = link;
Die function link() sieht so aus:
Code:
function link() {
this.getURL("http://www.google.de","Blank");
}
Cool, das klappt, aber ich kann doch jetzt nicht für 7 Buttons 7 link-Funktionen schreiben. Also dachte ich mir folgendes: Eine Funktion link(), die die url mit übergibt und bei onPress aufgerufen wird:
Code:
b1.onRollOver = over;
b1.onRollOut = out;
b1.onPress = link("http://www.google.de");
Code:
function link(wert) {
var wert1 = wert
this.getURL(wert1,"Blank");
}
Naja, leider klappt das auch nicht.
Kann mir jemand helfen?
Danke, mit besten Grüßen
Monsee.