Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „hilfe bei bilderlaufleiste“

jannik

Noch nicht viel geschrieben

Hallo an alle,

als erstes ertmal die Info "Ich bin blutiger Anfänger und entschuldigung wenn meine Frage zu banal ist und der untenstehende code nicht immer korrekt ist"

Also was hab ich gemacht: ich lade 4 bilder die ich aneinander positioniert habe. Die Bilder bewegen sich von rechts nach links mit einer definierten geschwindigkeit. In der Mitte befinden sich 2 Klammern und darunter ein Button. Bei mouseover im Button werden die schwarzen Klammern ausgeblendet und 2 grüne Klammern eingeblendet. Zur Zeit werden beim mouseover die Bilder langsamer und folgende Variablen werden gespeichert Bild(ist das aktuelle Bild über den die Mouse steht), Bpos ( xposition des Bildes), Cpos( x-courserposition). Anschauen könnt Ihr das unter:
pixel4pixel

was ich nun möchte ist:
1. bei mousover sollen die Bilder nicht langsamer werden sonder weiterlaufen bis das Bild in der variabel Bild mit seinem x-wert bei x=362 angekommen ist( Das Bild lieg dann zwischen den Klammern). Die Laufrichtung soll hierbei durch den kürzesten Weg bestimmt werden.
Erst dann sollen alle Bilder anhalten so das der User durch einen click auf das Bild zu einer bestimmten URL springen kann.

Ich hoffe mir kann jemand helfen.

mein code:

for (var i = 1; i<5; i++) {
_root.createEmptyMovieClip("bild"+i, i);
_root["bild"+i].loadMovie(i+".jpg");
_root["bild"+i]._x = (i-1)*300;
_root["bild"+i]._y = 400;
_root["bild"+i]._alpha = 100;

}

{
_root.createEmptyMovieClip("links",this.getNextHig hestDepth());
_root["links"].loadMovie("maske-link.png");
_root["links"]._x = 0;
_root["links"]._y = 400;
}
{
_root.createEmptyMovieClip("rechts",this.getNextHi ghestDepth());
_root["rechts"].loadMovie("maske-rechts.png");
_root["rechts"]._x = 662;
_root["rechts"]._y = 400;
}
{
_root.createEmptyMovieClip("klammer-l",this.getNextHighestDepth());
_root["klammer-l"].loadMovie("klammer-l.png");
_root["klammer-l"]._x = 350;
_root["klammer-l"]._y = 390;
}
{
_root.createEmptyMovieClip("klammer-r",this.getNextHighestDepth());
_root["klammer-r"].loadMovie("klammer-r.png");
_root["klammer-r"]._x = 615;
_root["klammer-r"]._y = 390;
}
{
_root.createEmptyMovieClip("klammer-o-l",this.getNextHighestDepth());
_root["klammer-o-l"].loadMovie("klammer-o-l.png");
_root["klammer-o-l"]._x = 350;
_root["klammer-o-l"]._y = 390;
_root["klammer-o-l"]._alpha = 0;
}
{
_root.createEmptyMovieClip("klammer-o-r",this.getNextHighestDepth());
_root["klammer-o-r"].loadMovie("klammer-o-r.png");
_root["klammer-o-r"]._x = 615;
_root["klammer-o-r"]._y = 390;
_root["klammer-o-r"]._alpha = 0;
}
_root.attachMovie("button", "button1_mc", 0);
_global.temp=2;

button1_mc.onRollOver = function () {
_root["klammer-r"]._alpha = 0;
_root["klammer-l"]._alpha = 0;
_root["klammer-o-r"]._alpha = 100;
_root["klammer-o-l"]._alpha = 100;
_global.temp=0
var cpos=_root._xmouse;
for (var a = 1; a<5; a++) {
if(_root["bild"+a]._x<cpos && ((_root["bild"+a]._x)+300)>cpos){
_global.bpos=_root["bild"+a]._x;
_global.Bild="bild"+a;
_global.temp=1
}
}


}

button1_mc.onRollOut = function () {
_root["klammer-r"]._alpha = 100;
_root["klammer-l"]._alpha = 100;
_root["klammer-o-r"]._alpha = 0;
_root["klammer-o-l"]._alpha = 0;
_global.temp=2

}
_root.onEnterFrame = function() {
for (var i = 1; i<5; i++) {

_root["bild"+i]._x -=temp;

_global.bposneu=_root[Bild]._x
trace(bposneu)


if (_root["bild"+i]._x<-149) {
_root["bild"+i]._x =1050;
}
}

}

PS. den button hab ich erst mal schwarz gelassen der wird später unsichtbar.
 
Zuletzt bearbeitet:

kleeaar

zwo-eins-risiko!

AW: hilfe bei bilderlaufleiste

auf der seite wo man das anschauen kann kommt leider nichts...
das wäre schon hilfreich...

grüße
 
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

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.155
Beiträge
2.581.855
Mitglieder
67.221
Neuestes Mitglied
opaklaus
Oben