Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-01-2006, 08:52   #1 (permalink)
nochAmLernen
 
Benutzerbild von ghoster_01
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 335
bilder

hi,
warum werden die bilder nicht kleiner

PHP-Code:
for (var i=1;i<9;i++){
createEmptyMovieClip ("box"+i,i); //es werden soviele MCs wie benötigt erzeugt, und auf JEWEILS EINE EIGENE Ebene gelegt
this["box"+i]._x=i//diese Zeile kann man auch weglassen, alle MCs werden dann automatisch bei 0 positioniert
this["box"+i].loadMovie ("bild"+i+".jpg");
}

this.["box"+i]._xscale 100;
this.["box"+i]._yscale 50;

//Vorgaben für Abstand und Y-Position werden zunächst definiert
abstand=100;
POSY=10;
//Funktion für den MovieClip "nebeneinander", wird nur auf Klick ausgeführt
ebeneinander.onPress = function () {
for (var 
i=2;i<10 ;i++) {
this["box" +i]._x=(this["box" +(i-1)]._x)+abstand;
this["box" +(i-1)]._y=POSY;
}

__________________
Best Electronica/Dance Music for You wulfspack.de

Geändert von ghoster_01 (28-01-2006 um 08:53 Uhr)
ghoster_01 ist offline   Mit Zitat antworten
Alt 28-01-2006, 09:27   #2 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
Zitat:
Zitat von ghoster_01
hi,
warum werden die bilder nicht kleiner

PHP-Code:
for (var i=1;i<9;i++){
createEmptyMovieClip ("box"+i,i); //es werden soviele MCs wie benötigt erzeugt, und auf JEWEILS EINE EIGENE Ebene gelegt
this["box"+i]._x=i//diese Zeile kann man auch weglassen, alle MCs werden dann automatisch bei 0 positioniert
this["box"+i].loadMovie ("bild"+i+".jpg");
}

this.["box"+i]._xscale 100;
this.["box"+i]._yscale 50;

//Vorgaben für Abstand und Y-Position werden zunächst definiert
abstand=100;
POSY=10;
//Funktion für den MovieClip "nebeneinander", wird nur auf Klick ausgeführt
ebeneinander.onPress = function () {
for (var 
i=2;i<10 ;i++) {
this["box" +i]._x=(this["box" +(i-1)]._x)+abstand;
this["box" +(i-1)]._y=POSY;
}

PHP-Code:
for (var i=1;i<9;i++){
createEmptyMovieClip ("box"+i,i); //es werden soviele MCs wie benötigt erzeugt, und auf JEWEILS EINE EIGENE Ebene gelegt
this["box"+i]._x=i//diese Zeile kann man auch weglassen, alle MCs werden dann automatisch bei 0 positioniert
this["box"+i].loadMovie ("bild"+i+".jpg");
//}<<<<<<<<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~weeiiiillllll deine schleife hier beendet ist
this.["box"+i]._xscale 100;
this.["box"+i]._yscale 50;
}
//<<<<<<~~~~~~~~~~~~~~~~~~~~~~~~~~~~ was hälst du von so? 
_level0 ist offline   Mit Zitat antworten
Alt 30-01-2006, 10:28   #3 (permalink)
nochAmLernen
 
Benutzerbild von ghoster_01
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 335
hi,
ok danke geht
PHP-Code:
//Vorgaben für Abstand und Y-Position werden zunächst definiert
abstand 80;
POSY 10;
for (var 
1i<25i++) {
    
createEmptyMovieClip("box"+ii);
    
//es werden soviele MCs wie benötigt erzeugt, und auf
    //JEWEILS EINE EIGENE Ebene gelegt
    
this["box"+i]._x i;
    
//diese Zeile kann man auch weglassen, alle MCs werden dann automatisch bei 0 positioniert
    
this["box"+i].loadMovie("bild"+i+".jpg");
    
this["box"+i]._xscale 15;
    
this["box"+i]._yscale 15;
    }
for (var 
2i<30i++) {
    
this["box"+i]._x = (this["box"+(i-1)]._x)+abstand;
    
this["box"+(i-1)]._y POSY;

aber wie bekomme ich es hin das die bilder sich vergrössern wenn ich mit der mouse rüberfahre
das geht leider nicht:
PHP-Code:
this["box"+i].onMouseDown =function(){
this._xscale 50;
this._yscale 50;

danke im vorraus
__________________
Best Electronica/Dance Music for You wulfspack.de
ghoster_01 ist offline   Mit Zitat antworten
Alt 30-01-2006, 15:55   #4 (permalink)
nochAmLernen
 
Benutzerbild von ghoster_01
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 335
hmm,
kann mir keiner helfen?
__________________
Best Electronica/Dance Music for You wulfspack.de
ghoster_01 ist offline   Mit Zitat antworten
Alt 30-01-2006, 16:56   #5 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
hmm wo liegt das script?

auf der root oder in einem mc?

wenns auf der root also der hauptzeitleiste liegt müsstest du das "this" durch "_root" ersetzen
_level0 ist offline   Mit Zitat antworten
Alt 30-01-2006, 16:57   #6 (permalink)
nochAmLernen
 
Benutzerbild von ghoster_01
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 335
in eine mc
__________________
Best Electronica/Dance Music for You wulfspack.de
ghoster_01 ist offline   Mit Zitat antworten
Alt 30-01-2006, 16:58   #7 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
kannst du mal das fla hochladen?
_level0 ist offline   Mit Zitat antworten
Alt 30-01-2006, 17:00   #8 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
nochne frage liegt der onmousedown code in eineer schleife?

weil ansonsten dürfte dein i undefined sein
_level0 ist offline   Mit Zitat antworten
Alt 30-01-2006, 17:06   #9 (permalink)
nochAmLernen
 
Benutzerbild von ghoster_01
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 335
ok hier bilder gehen nicht der wird sonst zu viel
Angehängte Dateien
Dateityp: rar gallery_1.rar (5,3 KB, 12x aufgerufen)
__________________
Best Electronica/Dance Music for You wulfspack.de

Geändert von ghoster_01 (30-01-2006 um 17:10 Uhr)
ghoster_01 ist offline   Mit Zitat antworten
Alt 31-01-2006, 08:40   #10 (permalink)
Banned
 
Benutzerbild von _level0
 
Registriert seit: Jan 2006
Beiträge: 849
ehrlich gesagt bin ich gerade etwas überfragt....

aber erster ansatzpunkt..

1) du initialisierst die events schon wenn die bilder noch gar nicht geladen sind!
also muss da erstmal eine onLoad routiene rein!
2) wirds mit einer direktzuweisung nicht gehen (denke ich)
da wirst du dir entweder die delegates klasse anschauen müssen mit der ich (unter flash) noch nicht gearbeitet habe
oder
es könnte mit einem listener gehen und wenn du dann den instanzanem auch noch an die callBack funktion übergibst dürftest du dort sogar mit nur einer funktion auskommen können

sorry das ich dir da im moment nicht weiterhalfen kann.
_level0 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:00 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele