 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
19.11.2006, 22:22
|
#31
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
freut mich das die dir Galerie gefällt und ich habe versucht es so zu Beschreiben, dass gerade AS-Anfäger damit klar kommen sollten
So zu deinem Problem, ja es geht und gucke dir mal das Update hier an
Klick
Da ist die Funktion mAusrichten dazu gekommen und der Ladeaufruf für das große Bild hat sich geändert 
|
|
|
09.01.2007, 12:20
|
#32
|
|
TP-Junior
Registriert seit: Jun 2006
|
Super Galerie und Tutorial!
Hallo,
tut mir leid, dass ich dieses Thema noch mal nach vorn bringe.
Ich habe dazu noch eine Frage.
Und zwar habe ich mir die Galerie nach meinen Bedürfnissen angepasst.
Hat super geklappt und sieht auch toll aus.
Meine Frage ist nun:
Kann man auf die Bilder in der Hauptansicht einen Link setzen?
Ziel ist es, dass wenn man auf das jeweilige Bild klickt, sich ein Fenster öffnet, mit dem jeweiligen Original, damit man es downloaden kann.
Kann man das dann auch dynamisch einladen?
Also wenn ich auf pic1 klicke, soll sich ein neues Fenster (ganz einfaches html) mit dem gleichen Bild in Originalgröße öffnen.
Ich freue mich sehr über Antwort.
Viele Grüße
aletta
|
|
|
15.01.2007, 23:18
|
#33
|
|
TP-Newbie
Registriert seit: Jan 2007
|
Hey Wanderratte!
Ich finde die Wabber-Galerie super!
Nur komme ich mit dem Löschen der Clips nicht zurecht. Hab das gleiche Problem wie Tanja. Es liegt bestimmt auch daran, dass ich AS-Anfänger bin.
Wär nett wenn du mir weiterhelfen könntest.
lg
Martin
Geändert von screenworx (15.01.2007 um 23:20 Uhr).
|
|
|
01.03.2007, 12:59
|
#34
|
|
TP-Junior
Registriert seit: Jun 2006
|
Hallo
Die Galerie ist echt super aber ich wollte sie noch ein bischen erweitern weis blos nicht wie.
Waehre es moeglich das wenn man auf das grosse bild klickt dieses runterladen kann???
Ich hoffe mir kann wer helfen
Danke
olum
|
|
|
05.07.2007, 14:12
|
#35
|
|
TP-Newbie
Registriert seit: Jul 2007
|
Hallo, erstmal super arbeit! kleien Frage trozdem noch, wie kann ich diese wackel effekt beim mouseover über die thumbs weg bekommen?
|
|
|
05.07.2007, 14:45
|
#36
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Naja ganz einfach Tutorial lesen und diese Zeilen auskommentieren:
effekt(this, 120);
effekt(this, 100);
|
|
|
12.07.2007, 15:48
|
#37
|
|
TP-Newbie
Registriert seit: Jul 2007
|
sry, jap war etwas voreilig mit dem posten, hab es kurz darauf selbst auch gesehen. Nun stehe ich noch vor dem problem/ der frage. wie kann ich es realisieren. Das die Bilder automatisch in einer slideshow ablaufen?
|
|
|
14.07.2007, 08:39
|
#38
|
|
TP-Moderator
Registriert seit: Mar 2002
|
wie meist du slideshow ?
die großen oder die kleinen Bilder, sollen sie Sliden oder sollen sie nur ein / ausblenden ?
|
|
|
05.09.2007, 10:46
|
#39
|
|
TP-Newbie
Registriert seit: Aug 2007
|
Zitat:
Zitat von tanja46
Hallo Wanderratte,
ich blicks irgendwie nicht, sorry.
Ich habe jetzt auf meinem Button:
on (press) {
gotoAndPlay("home");
unloadMovie("container");
this[obj].thumbs.unloadMovie(ordner+"/pic"+i+"/.jpg");
}
Wenn ich deinen Befehl angebe, kommt das der Befehl in einer on Anwendung stehen muß und wenn ich das mache geht es nicht.
Wie muß denn der komplette Button (Name: Home) Befehl aussehen?
Gruß
Tanja
|
Um nochmal auf Thema zurückzukommen: Ich blicks auch net! hab schon diverse Varianten ausprobiert, aba nix funzt!
Irgendwie bekomm ich mitleid mit dir: Ständig mit noobs rumärgern...für lau!
Darum ein richtig großes DANKE!!!
|
|
|
05.09.2007, 20:31
|
#40
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Sodelealso wollen wir mal:
PHP-Code:
/*Copyright by Ralf Berg*/ /*info@creativer.de*/ /*www.creativer.de*/ /*Idee: Christian Dyadio */ /*www.flashtalk.at*/ /*******Deklaration der Variablen*********/ //Bilderanzahl var bAnz = 15; //Anzahl der Bilder, die in einer Reihe angezeigt werden sollen var nReihe = 5; //Berechnung die Reihenanzahl var aReihe = Math.floor(bAnz/nReihe); //Zaehler für die Reihen var rZaehler = aReihe; //Fadegeschwindigkeit var aGesch = 5; //Variabeln für den Rahmen var lRahmen = 0xffffff; var rRahmen = 0x333333; //Strichstärke var stStaerke = 2; //Ordner aus dem die Bilder ausgelesen werden, solltet ihr einen anderen Ordnernamen //gewählt haben, dann müsst ihr ihn hier ändern var ordner = "wabber"; //grösse der Thumbs in PX var tWeite = 50; var tHoehe = 50; //Abstand var abStand = tWeite+10; //Position der Thumbs, ausgelegt auf die Hoehe der Anzeigebilder von 300 PX var yPos = 360; var xPos = Math.floor(-((Stage.width-abStand*nReihe)/2)+abStand/2); //Bildskallierung var skal = 10; var wMulti = .9; /**************+Ende der Deklaration*********************/ /******* Funktionen für die Effekte *********/ function effekt(obj, wX) { obj.onEnterFrame = function() { this.sX = Math.ceil(Number(this.sX*wMulti)+Number((wX-this._xscale)*wMulti)); this._xscale += this.sX; this._yscale += this.sX; }; } //Funktion für die Rahmen function rahmen(x, y, lfarbe, rfarbe, str, obj, xpos, ypos) { obj.createEmptyMovieClip("rahmen", 100); with (obj.rahmen) { lineStyle(str, lfarbe, 100); obj.rahmen.moveTo(0, 0); lineTo(x, 0); lineStyle(str, rfarbe, 100); lineTo(x, y); lineTo(0, y); lineStyle(str, lfarbe, 100); lineTo(0, 0); _x = xpos; _y = ypos; } } //Ausrichten des Hauptbildes function mAusrichten() { this.createEmptyMovieClip("controler", 20000); controler.onEnterFrame = function() { this.prozent = int(_level0.container.bild.getBytesLoaded()*100/_level0.container.bild.getBytesTotal()); if (this.prozent>=100) { trace(_level0.container.bild._width); weite = _level0.container.bild._width; hoehe = _level0.container.bild._height; x = (Stage.width-weite)/2; y = (yPos-hoehe)/2; _level0.container.bild._x = x; _level0.container.bild._y = y; rahmen(weite, hoehe, rRahmen, lRahmen, stStaerke, container, x, y); removeMovieClip(this); } }; } function faden(obj, wert) { container.onEnterFrame = function() { if (wert) { this._alpha -= aGesch; if (this._alpha<=1) { wert = false; container.bild.loadMovie(obj, 1); mAusrichten(); } } else { this._alpha += aGesch; if (this._alpha>=99) { delete this.onEnterFrame; } } }; } /*********** Ende **********************/ /**********Funktionen für die Ausrichtung, der Thumbs ******/ function ausrichten(i, obj, reihe) { if (i>nReihe) { ber = i-nReihe*reihe; obj._x = -xPos+abStand*ber; obj._y = yPos+abStand*reihe; } else { obj._x = -xPos+abStand*i; obj._y = yPos; } //Aufruf um den Rahmen zu Erstellen rahmen(obj.thumbs._width, obj.thumbs._height, lRahmen, rRahmen, stStaerke, obj.thumbs, obj.thumbs._x, obj.thumbs._y); } function lade(i) { obj = "thumbs"+i; if (i%nReihe == 0) { rZaehler--; } this.createEmptyMovieClip(obj, i+10); this[obj].createEmptyMovieClip("thumbs", 1); this[obj].thumbs.loadMovie(ordner+"/pic"+i+".jpg"); this[obj].sX = 0; this[obj].i = i; this[obj].reihe = rZaehler; this[obj].onEnterFrame = function() { this.prozent = int(this.thumbs.getBytesLoaded()*100/this.thumbs.getBytesTotal()); if (this.thumbs.getBytesLoaded()>2000 && this.prozent>=100) { ausrichten(this.i, this, this.reihe); this.file = ordner+"/pic"+this.i+".jpg"; with (this.thumbs) { _width = tWeite; _height = tHoehe; _x -= _width/2; _y -= _height/2; } delete this.onEnterFrame; this._yscale = 120; this._xscale = 120; effekt(this, 100); this.onRelease = function() { faden(this.file, true); }; this.onRollOver = function() { effekt(this, 120); }; this.onRollOut = function() { effekt(this, 100); }; } }; } /********* Ende**********/ /********Start für den Ablauf***********/ this.createEmptyMovieClip("container", 1); this.container.createEmptyMovieClip("bild", 1); with (container) { bild.loadMovie(ordner+"/pic"+1+".jpg"); mAusrichten(); } for (var z = bAnz; z>0; --z) { lade(z); } /********* Ende **************/
//Funktion zum löschen der Thumbs function thLoeschen() { //löscht den Container unloadMovie("container"); for (var z = bAnz; z > 0; --z) { removeMovieClip("thumbs" + i); } gotoAndPlay("home"); } deinLoeschButton.onRelease = function() { //funktionsaufruf thLoeschen() }
Das hier deinLoeschButton musst du mit dem Instanznamen deines Löschbutton ersetzen.
Ich kann es im Moment nicht testen, weil ich am Schleppi sitze und keine Bilder zu Hand habe.
|
|
|
06.09.2007, 09:31
|
#41
|
|
TP-Newbie
Registriert seit: Aug 2007
|
funzt leider net! hab das ganze mal hochgeladen, dann kannste dir vll. nen besseren einblick verschaffen!
f-otto.de/Daten.rar
inkl. Fotos!
muss ich vll noch nen code auf den button legen?
Geändert von c2h5oh (06.09.2007 um 10:02 Uhr).
|
|
|
06.09.2007, 20:38
|
#42
|
|
TP-Moderator
Registriert seit: Mar 2002
|
So, da hat der Fehlerteufel zugeschlagen und einfach aus einem z ein i gemacht
Also diese Funktion kopierst du und fügst sie unter meinem Script ein.
PHP-Code:
function thLoeschen() {
//löscht den Container
unloadMovie("container");
for (var z = bAnz; z > 0; --z) {
removeMovieClip("thumbs" + z);
}
//gotoAndPlay("home");
}
und diese Zeile kommt noch zusätzlich in deinen Buttonscripts rein:
PHP-Code:
on (release){
thLoeschen()
gotoAndPlay (48);
}
natürlich auch bei über mich und übrigens eine nette Seite die du da hast 
|
|
|
| |