Antworten auf deine Fragen:
Neues Thema erstellen

MausZeiger die 2.

2that

*howFunkyIsTheMonkey*

Hallo Zusammen

ich möcht an dieser Stelle nochmals nachhaken und meine Frage konkrettisieren ;) Es geht darum, dass sich auf meiner HP ein MausZeiger befindet, der 2 verschiedene Zustände beinhaltet:

- generell als *Brillant*

- über dem Player als Hand

Hier das AS, um welches es sich dreht:

Mouse.hide();
cursor_mc.onMouseMove = function() {
this._x = _xmouse;
this._y = _ymouse;


if (cursor_mc.hitTest(fsplayer)) {
cursor_mc._alpha = 0;
Mouse.show();
} else {
cursor_mc.alpha = 100();
Mouse.hide();
}
updateAfterEvent();
};



Das Script funktioniert soweit gut, nur wenn ich wieder vom Player runter geh, erscheint der *Brillant* nicht mehr- und auch kein Normaler Zeiger :rolleyes: also gar nichts - nada - niente - - nothing :p

Kann es sein, dass ich im AS etwas übersehen habe :rolleyes: was muss ich schreiben, damit der *Brillant* (cursor_mc) wieder sichtbar wird auf dem Rest des Flashfilms :rolleyes: ich dachte, der Begriff *else* sei dafür zuständig :rolleyes:

Vielen herzlichen Dank für Eure Geduld, Hilfe und Mühe . . . ;)

Wünsche Allen hier im Forum einen schönen 2. Advent :D

nize Greez

2that
 

sokie

Mod | Web

AW: MausZeiger die 2.

versuch es mal so:
Code:
cursor_mc.onMouseMove = function(){
    cursor_mc._x = _root._xmouse;
    cursor_mc._y = _root._ymouse;
    updateAfterEvent();
}

fsplayer.onRollOut = function(){
    cursor_mc._alpha = 100;
    Mouse.hide();
}
fsplayer.onRollOver = function(){
    cursor_mc._alpha = 0;
    Mouse.show();
}
 
Zuletzt bearbeitet:

2that

*howFunkyIsTheMonkey*

AW: MausZeiger die 2.

Hi sokie

thx für Deine Mühe- aber leider ist das AS nicht das, was den Fehler beheben könnte (mit Deinem AS seh ich beide MausZeiger :rolleyes:

Muss ich wohl oder übel nochmals das Web durchforsten müssen :muede:

Es muss etwas kleines sein- weil das 1. AS funktioniert eigentlich soweit :rolleyes:

Ich wünsch Dir einen easy WochenStart

nize Greez

2that
 

h_seldon

Aktives Mitglied

AW: MausZeiger die 2.

Hallo,

Annahmen: fsplayer ist ein MC, cursor_mc ebenfalls; cursor_mc enthält zwei
benannte Frames ("brilliant" und "hand") mit entsprechenden Grafiken, die den jeweiligen Cursorzustand darstellen.

Bildskript:

PHP:
Mouse.hide();
cursor_mc.stop();
fsplayer.onRollOver = function() {
	cursor_mc.gotoAndStop("hand");
	updateAfterEvent();
};
fsplayer.onRollOut = function() {
	cursor_mc.gotoAndStop("brilliant");
	updateAfterEvent();
};
cursor_mc.onMouseMove = function() {
	this._x = _xmouse;
	this._y = _ymouse;
	updateAfterEvent();
};
cursor_mc.onMouseMove();

Hoffe, das hilft.

viel Spass
 

2that

*howFunkyIsTheMonkey*

AW: MausZeiger die 2.

hi h_seldon

thx für Deinen Vorschlag ;)

Ich habe es noch nicht ausprobiert, weil da ein Missverständnis vorliegt ;)

Auf meiner HP ist generell der *Brillant* der Mauszeiger (cursor_mc). . . auf dem Player soll einfach der Standard Mauszeiger erscheinen- und wenn man vom Player wieder runter geht, soll der *Brillant* wieder übernehmen :rolleyes: und mit dem AS, dass ich gepostet habe, funktioniert das Ganze- bis aufs *wieder runter vom Player* - dort liegt mein eigentliches Problem. . . :p

Ich hoffe, dass es jetzt verständlicher beschrieben ist. . . :rolleyes:

nize Greez

2that
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben