| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| ... Registriert seit: Nov 2002 Ort: hinterm mond
Beiträge: 1.732
| kann jemand beim preloader helfen?
schuldigt! leidiges thema, weiß ich ja selber. bin leider nicht so der actionscript-freak und brauch für meine bildergalerie unbe- dingt nen ladebalken. auf meinem ersten frame liegt folgende anweisung: counter = 1; anzahl = 3; bildladen = function (bild) { container.loadMovie(bild);}; bildladen(counter+".jpg"); aender_text(counter); function aender_text(counter) { if (counter == 1) { balken.text = "hier steht die beschreibung des bildes1"; } if (counter == 2) { balken.text = "hier steht die beschreibung des bildes2"; } if (counter == 3) { balken.text = "hier steht die beschreibung des bildes3"; } } und auf dem "weiter-button" diese hier: on (press) { if (counter<anzahl) { counter++; } else { counter = 01; } bildladen(counter+".jpg"); aender_text(counter); } ich hatte vor, jedes bild einzeln zu laden, weil die galerie nach und nach erweitert wird und alles auf einmal ein zu großer brocken wäre. bin leider völlig ahnungslos, wo ich da ansetzen muß. kann mir da je- mand weiterhelfen?
__________________ »there´s a hole in the world like a great black pit and it´s filled with people who are filled with sh!t« |
| | |
| | #4 (permalink) |
| ... Registriert seit: Nov 2002 Ort: hinterm mond
Beiträge: 1.732
|
ein echt dickes ei für mich. shocktale, mit deinem beispiel komm ich nicht wirklich weiter. hab wie gesagt nicht ge- nügend ahnung vom scripten. ansehen kann man den bisheringen stand übrigens hier: http://www.dimdidum.de/galerie/best.html
__________________ »there´s a hole in the world like a great black pit and it´s filled with people who are filled with sh!t« |
| | |
| | #5 (permalink) |
| ... Registriert seit: Nov 2002 Ort: hinterm mond
Beiträge: 1.732
|
also, ich hab anhand anderer scripte mal folgenden versuch gemacht: counter = 1; anzahl = 3; bildladen = function (bild) { container.loadMovie(bild);}; bildladen(counter+".jpg"); this.attachMovie("laden", "laden", 50, {_visible:0, _y:515, _x:20}); container._alpha = 20; var l = container.getBytesLoaded(); var g = container.getBytesTotal(); if (l>5) { this.laden._visible = 1; prozent = Math.round(l/g*100); this.laden._xscale = prozent; } mein ladebalken wird auch wunderbar aus der bibliothek in den film geladen, nur leider bewegt er sich keinen mil- limeter. weiß wirklich niemand nen radhat wirklich niemand nen rat für mich? außerdem ist mir unklar, wie ich die bilder langsam von _alpha=20 auf _alpha=100 bekomme
__________________ »there´s a hole in the world like a great black pit and it´s filled with people who are filled with sh!t« |
| | |
| | #6 (permalink) |
| AS Junkie Registriert seit: Feb 2004
Beiträge: 397
|
Also das kann ich mir eigentlich nicht vorstellen, denn die Fotoschau brauchst du nur auf deine Designzwecke anzupassen. Wenn dein Server dann noch kein PHP unterstützt, musst du einfach am anfang die Bilderzahl in dem externen Verzeichniss festlegen anstatt mit einem PHP abzufragen. Anzusehen ist das unter: Siesta Sombrero |
| | |
| | #8 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Probier mal des!! PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #9 (permalink) |
| ... Registriert seit: Nov 2002 Ort: hinterm mond
Beiträge: 1.732
|
ich dank euch schonmal und werd heute nochmal dran rumtesten. melde mich, wenns klappt oder nichtklappt
__________________ »there´s a hole in the world like a great black pit and it´s filled with people who are filled with sh!t« |
| | |
| | #10 (permalink) |
| ... Registriert seit: Nov 2002 Ort: hinterm mond
Beiträge: 1.732
|
rusty, hab dein script getestet. kannste dir unter www.dimdidum.de/galerie/best.html ansehen. kei- ne ahnung warum, aber das erst bild wird bei mir nicht geladen. weißt du woran das liegen könnte? der ladebalken funzt irgendwie auch nicht bei allen bildern, oder willer bei mir nur nicht? ich häng die .fla mal mit ran
__________________ »there´s a hole in the world like a great black pit and it´s filled with people who are filled with sh!t« Geändert von dimmid (28-06-2004 um 08:48 Uhr) |
| | |
| | #11 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Hi!! Da hat nicht viel gefehlt!! Die verknüpfung für den Ladebalken (die ich in Loader umbenannt hatte) mußte wieder in "laden" umbenannt werden!! Der functions aufruf fürs erste Bild fehlte in der Haupttimeline Hier ne Demo!!
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #13 (permalink) |
| Ein Alter User Registriert seit: Mar 2004 Ort: Österreich
Beiträge: 159
|
Hey funkt wirklich sehr gut. Habe aber noch was ins script reingeschrieben was echt geschmacksache ist. Unter //NEU NEU Code: //************Preloader für externe Bilder**** BilderBezeichnung 1.jpg, 2.jpg....usw.****************************
function loader2() { //Preloader fuer Schriftenliste vom aussen
loadMovie("bilder/"+whichPic+".jpg", "schild2");
_root.createEmptyMovieClip("control", 4);
_root.control.onEnterFrame = function() {
if (_root.schild2.getBytesLoaded()>=4) {
gesamt = _root.schild2.getBytesTotal();
bereits = _root.schild2.getBytesLoaded();
prozent = Math.ceil((bereits/gesamt)*100);
_root.my_txt.text = prozent+" %";
_root.my_txt._visible = true;
if (prozent == 100) {
_root.my_txt._visible = false;
schild2._alpha = 11;
fadeIn = true;
// NEU NEU
if (whichPic<=bildermenge) {
var vorladen=whichPic+1
loadMovie ("bilder/"+vorladen+".jpg", "vorladen");
delete this.onEnterFrame;
}
}
}
}
} Was Haltet ihr davon ?? Geändert von jotti (14-12-2004 um 00:28 Uhr) |
| | |
| | #14 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Hehe! Des freut einen doch! Aber ich hätte gerne des komplette script gesehen (da fehlt doch was hehe )!!
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #15 (permalink) |
| Ein Alter User Registriert seit: Mar 2004 Ort: Österreich
Beiträge: 159
| Code: this.createEmptyMovieClip("container", 100);
this.createEmptyMovieClip("controller", 101);
var counter = 1;
var anzahl = 2;
bildladen = function (bild) {
this.container.loadMovie(bild);
this.container._alpha = 20;
this.attachMovie("laden", "laden", 10, {_visible:0, _y:380, _x:80});
this.controller.onEnterFrame = function() {
var l = this._parent.container.getBytesLoaded();
var g = this._parent.container.getBytesTotal();
if (l>5) {
this._parent.laden._visible = 1;
prozent = Math.round(l/g*100);
this._parent.laden._xscale = prozent;
}
if (prozent>=100) {
this._parent.container._alpha += 5;
if (this._parent.container._alpha>=100) {
//NEU NEU ************
if (counter<=anzahl) {
this.createEmptyMovieClip("vorladen", 100);
var vorladen=counter+1
loadMovie ("bilder/"+vorladen+".jpg", "vorladen");
delete this.onEnterFrame;
delete this.onEnterFrame;
this._parent.laden.removeMovieClip();
}
}
}
};
};
bildladen("bilder/"+counter+".jpg");
aender_text(counter);
function aender_text(counter) {
if (counter == 1) {
balken.text = "2004/05<br>wespe auf nistplatzsuche";
}
if (counter == 2) {
balken.text = "2004/05<br>hortensie";
}
if (counter == 3) {
balken.text = "2004/05<br>im feuchten gras";
}
if (counter == 4) {
balken.text = "2004/05<br>traubenhyazinthen";
}
if (counter == 5) {
balken.text = "2004/05<br>kleine schnecke";
}
if (counter == 6) {
balken.text = "2004/05<br>blick vom \"kaiser\" auf den funkturm in porta westfalica";
}
if (counter == 7) {
balken.text = "2004/04<br>sibirischer braunbär";
}
if (counter == 8) {
balken.text = "2004/04<br>versteinerte tiere";
}
if (counter == 9) {
balken.text = "2004/04<br>an der weser";
}
if (counter == 10) {
balken.text = "2004/04<br>an der weser";
}
if (counter == 11) {
balken.text = "2004/04<br>die letzten krokusse";
}
if (counter == 12) {
balken.text = "2004/01<br>steine unter´m eis";
}
if (counter == 13) {
balken.text = "2003/08<br>silhouette";
}
if (counter == 14) {
balken.text = "2003/08<br>situationskomik: rudi beim bratwurst essen";
}
if (counter == 15) {
balken.text = "2003/08<br>miniscorpion am gardasee";
}
if (counter == 16) {
balken.text = "2003/08<br>ein flauschiges insekt an einer stachligen pflanze";
}
if (counter == 17) {
balken.text = "2003/08<br>mountainbiketour auf dem monte baldo (gardasee)";
}
if (counter == 18) {
balken.text = "2003/08<br>ich am gardasee";
}
if (counter == 19) {
balken.text = "2003/07<br>die blüte einer passionsblume";
}
if (counter == 20) {
balken.text = "2003/06<br>edelweis";
}
if (counter == 21) {
balken.text = "2003/06<br>erdbeeren";
}
if (counter == 22) {
balken.text = "2003/06<br>plüschwurm";
}
if (counter == 23) {
balken.text = "2003/05<br>buntes tulpenbeet";
}
if (counter == 24) {
balken.text = "2003/05<br>vergissmeinnicht";
}
if (counter == 25) {
balken.text = "2003/03<br>waldidylle im winter";
}
if (counter == 26) {
balken.text = "2003/02<br>mein süßer";
}
if (counter == 27) {
balken.text = "2003/02<br>teelichter";
}
} Was bedeutet this.createEmptyMovieClip("vorladen", 100); Macht er im unterordner noch einen unterordner? 100 Was soltte eigentlich dieser zahlenwert? Bin neu und habe noch viele fragen. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |