Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-04-2006, 22:28   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Innsbruck, Tirol
Beiträge: 32
zufälligen mc an dynamisch generierten mc anhängen

ich lasse mir mittels as eine instanz eines lkw_movieclips erzeugen und dieser lkw muss zusätzlich einen zufälligen container transportieren. allerdings schaffe ich es nicht die instanz eines container_mcs an die instanz des lkws_mcs anzuhängen ... mein code schaut momentan so aus

Code:
var id1 = setInterval(function (tl) {
	var t = random(3);
	if(t==0) { //lkw	
		var clip = tl.lkw_1.duplicateMovieClip("lkw_1"+i, ++i, {_y:650, _x:270});
		
		clip.onLoad = function() {
        	var c = random(5);
			var i=0;
			if(c == 0){
				var cont = _root.container_blue.duplicateMovieClip("container"+i, ++i);
			} else if(c == 1) {
				var cont = _root.container_green.duplicateMovieClip("container"+i, ++i);
			} else if(c == 2) {
				var cont = _root.container_red.duplicateMovieClip("container"+i, ++i);
			} else if(c == 3) {
				var cont = _root.container_white.duplicateMovieClip("container"+i, ++i);
			} else if(c == 4) {
				var cont = _root.container_yellow.duplicateMovieClip("container"+i, ++i);
			} 
    	};
	clip.onEnterFrame = function() {
                this._y -= 6;
		if(this._y <= -200)
			this.unloadMovie();
		cont._x = this._x+4;
		cont._y = this._y+90;
    };
}, 3000, this);
zur erklärung: alle 3 sekunden wird eine neue instanz des lkws generiert und dem soll dann einer der verschiedenfarbigen container zugewiesen werden und der muss dann natürlich in abhängigkeit von der position / bewegung des lkws mitbewegt werden ... wichtig wär eben auch, dass dann in späterer folge mit hittest die container abgefragt werden können
Roakin ist offline   Mit Zitat antworten
Alt 28-04-2006, 23:43   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ich würde hier etwa ansetzen:
PHP-Code:
this._y -= 6;
this.cont._y -= 6
Schau dir im Debugger mal die Objektpfade an und/oder lass dir im Testmodus die entsprechenden Objekte und deren Positionen ausgeben.
  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 15:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele