Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-05-2007, 19:00   #1 (permalink)
Flash-Fan
 
Benutzerbild von Hoscakal
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 139
Bilder aus XML nebeneinander platzieren !

Halllo ich möchte die bilder im XML nebeneinander platzieren ( _x ) habe so probiert klapts aber nicht

PHP-Code:
var falko = new XML();
falko.ignoreWhite true;
falko.load("falko.xml");
falko.onLoad = function(ok) {
    var 
falko_banner = [];
    
falko_link = [];
    if (
ok) {
        for (
i=0i<falko.firstChild.childNodes.lengthi++) {
            
falko.firstChild.childNodes[i];
            
falko_banner[i] = falko.firstChild.childNodes[i].attributes.bild;
            
falko_link[i] = falko.firstChild.childNodes[i].attributes.link;
            
container_mc.loadMovie(falko_banner[i], {_x:i*490_y:400});
        }
    }
}; 
Kann jemand helfen !
Hoscakal ist offline   Mit Zitat antworten
Alt 24-05-2007, 19:08   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.136
loadMovie ist eine nicht ganz so gute Wahl, da nach dem erfolgreichen Laden der MC ersetzt wird. Also die Koordinaten gehen flöten.

Ich kann dich gerade nur auf diesen Thread verweisen: laden einer SWF via MovieClipLoader loadClip

Schaue dir mal den MovieClipLoader an...
Omega Psi ist offline   Mit Zitat antworten
Alt 24-05-2007, 23:19   #3 (permalink)
Flash-Fan
 
Benutzerbild von Hoscakal
 
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 139
Danke Omega Psi !

Ich habe es geschaft die Bilder nebeneinander zu platzieren, aber jetzhabe ich ne ganz andere Porblem,
Und Zwar jetzt möchte ich die geladenen Bilder verlinken können ( onRelease+getURL ) ...

Also mein XML datei sieht so aus !
HTML-Code:
<banner> 
	<bilder pfad="bilder/banner1.jpg" link="http://meinlink.de" />
	<bilder pfad="bilder/banner2.jpg" link="http://meinlink.de" />
</banner>
Und AS sieht so aus :
PHP-Code:
abstand 350;
var 
galeri = new XML();
galeri.ignoreWhite true;
galeri.load("galeri.xml");
galeri.onLoad = function(success) {
    
galeri_pfad = [];
    
galeri_link = [];
    if (
success) {
        for (
i=0i<galeri.firstChild.childNodes.lengthi++) {
            
galeri.firstChild.childNodes[i];
            
galeri_pfad[i] = galeri.firstChild.childNodes[i].attributes.pfad;
            
galeri_link[i] = galeri.firstChild.childNodes[i].attributes.link;
            
id galeri.firstChild.childNodes.length;
            var 
Bilder:MovieClip _root.attachMovie("bild""bild"+ii);
            
//{_x:i*101, _y:0});
            
Bilder.onEnterFrame = function() {
                
this._x--;
            };
            var 
Bilder1 "bild"+i;
            
//var BTN:MovieClip = _root.createEmptyMovieClip("btn"+i, _root.getNextHighestDepth(), {_x:i*101, _y:100});
            
Bilder._x 50+i*(Bilder._width+abstand);
            
Bilder.loadMovie(galeri_pfad[i]);
            
_root[Bilder].onEnterFrame = function() {
                
this._x += -5;
                
trace(_root[Bilder]._x);
                if (
_root[Bilder]._x<-_root[Bilder]._width) {
                    
this._x 460;
                }
            };
// HIER HABE ICH PROBLEME 
            
_root[Bilder].onRelease = function() {
                
getURL(galeri_link[i]);
            };
// PROBLEMM DA OBEN 
        
}
    }
}; 
Hoscakal 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:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele