mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 06:18 Benutzername: Passwort: Auto-Login

Thema: Verlinkung in horizontaler Bildlaufleiste vom 29.06.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Verlinkung in horizontaler Bildlaufleiste
Autor Nachricht
nb79
Threadersteller

Dabei seit: 09.07.2002
Ort: berlin
Alter: -
Geschlecht: Weiblich
Verfasst Mo 29.06.2009 12:57
Titel

Verlinkung in horizontaler Bildlaufleiste

Antworten mit Zitat Zum Seitenanfang

Hallo,
In der Hauptzeitleiste habe ich über einen Array meine Bilder angegeben, welche extern in die Bildlaufleiste geladen werden.
Das ganze schaut so aus:

Code:

var images = new Array("bilder/bild1.jpg",
"bilder/bild2.jpg",
"bilder/bild3.jpg",
"bilder/bild4.jpg");


Im MovieClip meiner Bildlaufleiste befindet sich nun meine Galerie, die über einen Container meine Bilder in diese Bildlaufleiste läd.
Das ganze schaut so aus:

Code:

var thumb = new Array();
var images = new Array();
var big_images = new Array();

//meine galerie
function setGal(arr, big_arr) {
images = arr;
big_images = big_arr;
container._visible = false;
for (var i=0; i<arr.length; i++) {
thumb[i] = container.createEmptyMovieClip("loader" + i, i);
thumb[i].createEmptyMovieClip("img", 1);
thumb[i].img.loadMovie(arr[i]);
}
preload();
}


Die anderen Anweisungen habe ich jetzt hier mal weggelassen.
Kann mir jemand sagen, wie ich meine Bilder nun verlinken kann?
Mittels einer xml Datei eventuell?

Für feedback wäre ich Euch sehr dankbar.
lg


[edit Kash: Bitte CODE Tags verwenden]


Zuletzt bearbeitet von Kash am Mo 29.06.2009 13:18, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
MR.WUT4

Dabei seit: 10.01.2007
Ort: Düsseldorf
Alter: 36
Geschlecht: Männlich
Verfasst Di 30.06.2009 14:22
Titel

Antworten mit Zitat Zum Seitenanfang

Sollte so funktionieren:

Code:
var images = new Array({pic:"bilder/bild1.jpg", link:"http://foo.de/bar1.html"},
                       {pic:"bilder/bild2.jpg", link:"http://foo.de/bar2.html"},
                       {pic:"bilder/bild3.jpg", link:"http://foo.de/bar3.html"},
                       {pic:"bilder/bild4.jpg", link:"http://foo.de/bar4.html"});

function setGal(arr:Array, big_arr:Array):Void
{
   container._visible = false;
   
   var clip:MovieClip;

   for (var i=0; i < arr.length; ++i)
   {
      clip = container.createEmptyMovieClip("loader" + i, i);
 
      clip.createEmptyMovieClip("img", 1);
      clip.img.loadMovie(String(arr[i].pic)); //Ich vermute mal du übergibts der Funktion das Array von oben

      clip.onRelease = clipLinkHandler;
   }

   preload();
}

function clipLinkHandler():Void
{
   var index:Number = this._name.slice(-1);
   var link:String = _parent.images[index].link;
   
   getURL(link, "_blank");
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
nb79
Threadersteller

Dabei seit: 09.07.2002
Ort: berlin
Alter: -
Geschlecht: Weiblich
Verfasst Mi 01.07.2009 08:20
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für Deine Antwort, aber leider klappt das dennoch nicht.
Nun habe ich das Problem, dass mir keine Bilder mehr in der Bildlaufleiste angezeigt werden *Schnief*
MeNNo * Nee, nee, nee *

Ich würde alles extern auslagern, über eine xml Datei, dass erscheint mir sinnvoller.
Nur wie am besten ohne neu zu beginnen.
Bin am verzeifeln *hu hu huu*
LG
  View user's profile Private Nachricht senden
 
Ähnliche Themen Bildlaufleiste
Scrollbarproblem / unerwünschter horizontaler
Horizontaler Scrollbalken in einem Div
Bildlaufleiste mit JScorlPane
CSS vertikale hauptnavi mit horizontaler unternavi
vertikaler und horizontaler scroll per actionscript
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.