| |||||||
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) |
| Neuer User Registriert seit: Feb 2004 Ort: Kassel
Beiträge: 7
| Dynamische Bildergallery
Hi . Ich hab mir die Bildergallery bei Flashstar gezogen und diese etwas umgebastelt. Die Bilder werden dynamisch per php gefunden und geladen. Nun aber zu dem eigentlichen Problem. Da ich keine lust habe jedes Bild von der digi-cam erst kleiner zu machen und dann hochzuladen, will ich das die bilder alle (egal wie groß) auf z.B. 320x280 reskalliert werden. Es funst auch in sofert, wenn das bild kleiner ist als die größ auf die reskaliert werden soll. Aber wehe das bild ist größer, dann wird es komischerweise noch viel viel größer dargestellt als es wirklich ist ?!?!? Die verwendete vorlage ist das : Dynamic Galerie 2004 v2 // www.flashstar.de download Code: stop();
// Spalten und Reihen
pS = 4;
pR = 2;
// Limit
max = pS*pR;
// Zweidimensionales Array erzeugen
function setArray(pT) {
spielLevel = new Array();
for (var m = 0; m<pR; m++) {
spielLevel[m] = [];
for (var n = 0; n<pS; n++) {
spielLevel[m].push(alleBilder[pT++]);
}
}
tabelle(257.0, 360, 60, 60);
}
// Movieclips setzen
function tabelle(posX, posY, pB, pW) {
for (i in this.mc_bild) {
if (typeof (this.mc_bild[i]) == "movieclip") {
this.mc_bild[i].removeMovieClip();
}
}
tiefe = 0;
for (var i = 0; i<spielLevel[0].length; i++) {
for (var j = 0; j<spielLevel.length; j++) {
nName = "block_"+i+"_"+j;
this.mc_bild.attachMovie("contclip", nName, tiefe++);
this.mc_bild[nName].nummer = i;
this.mc_bild[nName].bildname = "daten/"+spielLevel[j][i];
this.mc_bild[nName]._x = posX+pB*i*1.2;
this.mc_bild[nName]._y = posY+pW*j*1.2;
this.mc_bild[nName].onRelease = function() {
this._parent._parent.createEmptyMovieClip("inhalt", 100);
this._parent._parent.inhalt.attachMovie("grosscontclip", "grossclip", 1);
this._parent._parent.inhalt.grossclip.bildname = this.bildname;
this._parent._parent.inhalt.grossclip._x = 115;
this._parent._parent.inhalt.grossclip._y = 110
>> Mein CODE this._parent._parent.inhalt.grossclip.bild_mc._width = 320;
>> Mein CODE this._parent._parent.inhalt.grossclip.bild_mc_height = 280;
this._parent._parent.inhalt.grossclip.leiste_mc.onMouseMove = function() {
updateAfterEvent();
};
};
}
}
} |
| | |
| | #2 (permalink) |
| pensionist Registriert seit: Jan 2003 Ort: Thalheim b. Wels
Beiträge: 568
|
hallo ok erstens schreibfehler: PHP-Code: da du die bilder sowieso mit php auslest würde ich sie vorher schon resizen von wegen ladezeit und so! (http://www.phpclasses.org/browse/package/2086.html) mfg |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Feb 2004 Ort: Kassel
Beiträge: 7
|
Oh ja ... also der punkt ist eigentlich da aber die Bilder gleich in php resizen ... daran hab ich ja nun garnicht gedacht ... mensch mensch mensch ... manchmal steht halt das ziel im weg dank dir für den Gedankenanstoß.. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |