Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-09-2004, 14:10   #1 (permalink)
3ds maxist :)
 
Benutzerbild von 3Drawer
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 175
Bilder in movieclip einfach autom. laden? Geht das?

Hi Leute! Ich habe wieder mal ne frage wg. AS und zwar wie kann ich bilder in eine movieclip laden ohne ständig jedes mal einen neuen frame machen zu müssen. Gibts da was mit dem das schnell geht? Und mann soll jetzt auch zb mit nen > forward pfeil aufs nächte bild kommen. Also AS soll es reinladen.
Und noch was... muss man da diel bilder extern auf nen webserver legen oder muss man die in die "biblieothek" laden und von dort "reinrufen" ???


mfg

3Drawer

ps.: währe nett wenn ihr gleich den ganzen code schreiben würdet denn in AS bin ich ziemlich schlecht DANKE!
__________________
3ds max+FinalRender rulez!

visit my new HP

http://3drawer.pid.at
3Drawer ist offline   Mit Zitat antworten
Alt 28-09-2004, 14:41   #2 (permalink)
nie-auslernender
 
Registriert seit: Jul 2001
Beiträge: 466
hi,

also beides geht. du kannst die bilder extern lagern als jpg und dann einladen oder in der bibliothek. hier mal für bilder extern.

1.mache in dem verzeichnis wo deine swf liegt einen ordner names "fotos" in dem du alle fotos legst die filgendermaßen beschriftet sind foto1.jpg, foto2.jpg usw.
2. erzeuge nen leeren moviclip instanzname platzhalter auf der bühne
3. ne schaltfläche zum bild durchklicken

im ersten frame auf der bühne folgenden as:

PHP-Code:
platzhalterbild=1;
bilderanzahl=6//wenn du 6 bilder hast
for(i=1;i<=bilderanzahl;i++){
         
duplicateMovieClip("platzhalter","fotos"+i,i);
         
pfad="fotos/foto"+i+".jpg";
         
loadMovie(pfad,"fotos"+i);
         eval(
"fotos"+i)._visible=0;
}
fotos1._visible=1

auf deine schaltfläche legst du folgenden script:
PHP-Code:
on(Release){
         if(
platzhalterbild<=bilderanzahl){
                  eval(
"fotos"+platzhalterbild)._visible=0;
                  
platzhalterbild++;
                  eval(
"fotos"+platzhalterbild)._visible=1;
         }


aso, der script ist nicht getestet sollte aber funktionieren.


mfg esia
__________________
it´s always the same, but most different
esia 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:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele