Hi Leute,
hab da mal eine Frage.
Ich habe mir vor kurzen ein Moviclipbutton erstellt.
Soweit funktioniert auch alles. Nur jetzt kommt das Problem...
Wenn ich mit der Maus darüber gehe, markiert er das was als Moviclip zu sehen ist.
Der Moviclip spielt bei mir ein Rechteck ab, der sich einmal um 180° dreht. Dadurch wird er für einen kurzen Augenblick dünner und wenn man zu weit mit der Maus am rand ist macht er den Moviclip nicht weiter (wird ja dünner).
Jetzt wollte ich Fragen, wie ich das machen kann, das wenn ich mit der Maus über den Moviclip gehe das er das so wie sonst auch abspielt, aber das Fenster immer gleich groß bleibt (so eine Art aktives Fenster, wie bei den normalen Flash-Buttons)
Hier mein Actionscript:
var menu_ary = ["b0", "b1", "b2", "b3", "b4", "b5"];
//
//
for (var i in menu_ary) {
this[menu_ary].btnID = i;
this[menu_ary].onRollOver = playForward;
this[menu_ary].onRollOut = playRewind;
this[menu_ary].onPress = pressed;
}
function pressed() {
pressedBtn.enabled = 1;
pressedBtn.onEnterFrame = function() {
this.gotoAndStop(this._currentframe-1);
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
};
pressedBtn = this;
this.enabled = 0;
trace(this.btnID);
}
function playForward() {
delete this.onEnterFrame;
this.play();
}
function playRewind() {
this.onEnterFrame = function() {
this.gotoAndStop(this._currentframe-1);
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
};
}
function loadExtMovie(bildNr) {
}
Danke für eure Hilfe
hab da mal eine Frage.
Ich habe mir vor kurzen ein Moviclipbutton erstellt.
Soweit funktioniert auch alles. Nur jetzt kommt das Problem...
Wenn ich mit der Maus darüber gehe, markiert er das was als Moviclip zu sehen ist.
Der Moviclip spielt bei mir ein Rechteck ab, der sich einmal um 180° dreht. Dadurch wird er für einen kurzen Augenblick dünner und wenn man zu weit mit der Maus am rand ist macht er den Moviclip nicht weiter (wird ja dünner).
Jetzt wollte ich Fragen, wie ich das machen kann, das wenn ich mit der Maus über den Moviclip gehe das er das so wie sonst auch abspielt, aber das Fenster immer gleich groß bleibt (so eine Art aktives Fenster, wie bei den normalen Flash-Buttons)
Hier mein Actionscript:
var menu_ary = ["b0", "b1", "b2", "b3", "b4", "b5"];
//
//
for (var i in menu_ary) {
this[menu_ary].btnID = i;
this[menu_ary].onRollOver = playForward;
this[menu_ary].onRollOut = playRewind;
this[menu_ary].onPress = pressed;
}
function pressed() {
pressedBtn.enabled = 1;
pressedBtn.onEnterFrame = function() {
this.gotoAndStop(this._currentframe-1);
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
};
pressedBtn = this;
this.enabled = 0;
trace(this.btnID);
}
function playForward() {
delete this.onEnterFrame;
this.play();
}
function playRewind() {
this.onEnterFrame = function() {
this.gotoAndStop(this._currentframe-1);
if (this._currentframe == 1) {
delete this.onEnterFrame;
}
};
}
function loadExtMovie(bildNr) {
}
Danke für eure Hilfe