| |||||||
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) |
| learning by doing Registriert seit: May 2002 Ort: kassel
Beiträge: 472
| Bilder laden uns skallieren - profi
Hallo Freunde der leichten Unterhaltung, bin gerade echt genervt wegen diesem sch... Script. eigentlich mit der Funktion - "lade bild in die einzelnen Masken" er lädt zwar die Bilder an die Richtige stelle ... aber ich kann das Bild in dem Movieclip (maske1-maske44) nicht skallieren. KURZ und KNAPP: Es werden 44 Filme in einer Festen Größe Attached bis die Fläche von 800x200 voll ist. Dann sollen per Zufall Bilder in die durchnummerierten MC´s geladen werden ... Beste Grüße Andreas Code: // --------------------------------------------------------------------------------------
// Funktion - lade bild in die einzelnen Masken
// --------------------------------------------------------------------------------------
ladeBild = function (img, m_nr) {
ladeziel = "maske"+m_nr;
this[ladeziel]._alpha = 100;
this[ladeziel].loadMovie(img);
this[ladeziel].onLoad = function() {
if (this[ladeziel]._width>1) {
this[ladeziel]._width = 72;
this[ladeziel]._height = 48;
}
};
};
// --------------------------------------------------------------------------------------
// Timer - Bild laden und anzeigen ...
// --------------------------------------------------------------------------------------
function timer() {
myPut = new LoadVars();
myGet = new LoadVars();
p = random(anz);
do {
p = random(anz);
} while (p == pfad_alt);
pfad_alt = p;
pfadx = pfad[p];
myPut.dir = pfadx;
myGet.onLoad = function(success) {
if (success) {
a = this.anzahl;
if (a>0) {
b = this["bild"+random(a)];
maske_nr = random(44)+1;
ladeBild(b, maske_nr);
}
} else {
info.text = "Fehler: PHP-Daten konnten nicht gelesen werden!";
}
};
myPut.sendAndLoad("anzahl_files.php", myGet, "POST");
}
// --------------------------------------------------------------------------------------
// Grundeinstellungen
// --------------------------------------------------------------------------------------
pfad = new Array("herkulesbilder", "herkulesbilder");
anz = 2;
pfad_alt = random(anz);
bposx = 4;
bposy = 4;
maske_anzahl = 0;
attachMovie("rahmen", "rahmen", 255, {_x:0, _y:0});
// --------------------------------------------------------------------------------------
// Aufbau der leeren MC´s
// --------------------------------------------------------------------------------------
for (var i:Number = 1; i<=4; i++) {
for (var ii:Number = 1; ii<=11; ii++) {
maske_anzahl += 1;
attachMovie("maske", "maske"+maske_anzahl, maske_anzahl, {_x:bposx, _y:bposy});
bposx += 72;
}
bposx = 4;
bposy += 48;
}
// -------------------------------------------------------
timer();
zuf = setInterval(timer, 5000);
stop(); wo ist der Fehler ? Brauche echt gerade mal dringend Hilfe ... Tausen Dank schonmal im voraus . Vince
__________________ 42 ! Geändert von vince1969 (16-05-2007 um 10:22 Uhr) |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jan 2002 Ort: Umgebung Stuttgart
Beiträge: 5.412
|
hi, überprüf mal, ob dieser teil (aus ladeBild()) sauber ausgeführt wird, und ob die Bedingung mit width>1 auch passt: ActionScript:
__________________ Das Glück im Leben hängt von den guten Gedanken ab, die man hat. Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs |
| | |
| | #3 (permalink) |
| learning by doing Registriert seit: May 2002 Ort: kassel
Beiträge: 472
|
Hallo :: RK ::, erstmal vielen dank für deine Hilfe ... Sorry für die späte Antwort. habe geschaut und kann es noch nicht mal sagen. Werde mir den ganzen Code nochmal antun und umschreiben. Wenn´s dann klappt werfe ich Ihn hier rein (für die allgemeine Belustigung ;-) ... Beste Grüße Andreas
__________________ 42 ! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |