Flash8, Action Script Problem

zirrka

Enthusiast
Thread Starter
Mitglied seit
22.08.2007
Beiträge
207
Ich habe einen Flash Film, in den ich einen Text aus einer .txt bzw. .php einlese. Hier das Script:
Code:
var loader:LoadVars = new LoadVars();

loader.onLoad = function(test) {
	if (test) {
		usertextfeld.text=this.text1;		
	} else {
		trace('Fehler beim laden der datei');
	}
};

loader.load('[COLOR="Red"]text.php[/COLOR]');
Ich möchte jetzt gerne mittels mehrerer Buttons,
die rot markierte Datei ändern können.
Sodass ein anderer text in dem Film geladen wird.

Ich wäre sehr dankbar, wenn mir jemand dabei helfen könnte!!
Mfg: zirrka alias Olli
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
machen wir das so:
Code:
var urls:Array = new Array("horst.php","rotz.php","dismab.php");
var loader:LoadVars = new LoadVars();

loader.onLoad = function(test) {
	if (test) {
		usertextfeld.text=this.text1;		
	} else {
		trace('Fehler beim laden der datei');
	}
};

function createButton(parent:MovieClip,depth:Number):MovieClip{
   var holder:MovieClip;
   holder = parent.createEmptyMovieClip("horst"+depth,depth);
   with(holder){
      lineStyle(2,0x000000,100);
      beginFill(0x666666,80);
      moveTo(0,0);
      lineTo(100,0);
      lineTo(100,50);
      lineTo(0,50);
      lineTo(0,0);
      endfill();
   }
  return holder;
}

for(var i:Number; i<urls.length;i++){
    var lustmolch:MovieClip = createButton(this,this.getNextHighestDepth());
    with(lustmolch){
    _y = 60 * i;
    }
    lustmolch.onPress = function():Void{
        loader.load(urls[i]);
    }
}

Allerdings nicht getestet.

mal ein paar Foren für dich:
www.flashhilfe.de
www.flashforum.de
www.flashkit.com
 
Zuletzt bearbeitet:
cool ich glaub ich mache mich auch erstmal ans scripten in flash
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh