Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-09-2007, 17:15   #1 (permalink)
Neuer User
 
Benutzerbild von DerHorst
 
Registriert seit: Jul 2005
Beiträge: 32
Code läuft nicht wenn Player > Player 7

Hallo,

habe folgenden Code aus dem Netz um MCs zu duplizieren.
Er dupliziert ein MC 4 mal.


Code:
for (i=1; i<4; i++)
{
	duplicateMovieClip(rechteck, "rechteck" add i, i);
	_root["rechteck" + i]._x = 150 * i;
	_root["rechteck" + i]._y = 250;
}

Wenn ich es umstelle von Player 7 auf Player 8 kommt die Fehlermeldung:

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 3: ')' oder ',' erwartet
duplicateMovieClip(rechteck, "rechteck" add i, i);

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 6: Unerwartetes Auftreten von '}'
}

Anzahl der ActionScript-Fehler: 2 Gemeldete Fehler: 2

Wieso zickt es da rum?

Geändert von DerHorst (09-09-2007 um 17:21 Uhr)
DerHorst ist offline   Mit Zitat antworten
Alt 09-09-2007, 17:18   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Nicht add sondern einfach +.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 09-09-2007, 17:21   #3 (permalink)
Neuer User
 
Benutzerbild von DerHorst
 
Registriert seit: Jul 2005
Beiträge: 32
SUPER!

Vielen dank, klappt!
DerHorst ist offline   Mit Zitat antworten
Alt 09-09-2007, 21:40   #4 (permalink)
Neuer User
 
Benutzerbild von DerHorst
 
Registriert seit: Jul 2005
Beiträge: 32
noch ne frage hinterher:

in jedem duplizierten MC ist z.B. eine Var namens "varinmc"

möchte jetzt in der schleife dieser var einen wert zuweisen.
in etwa so:

for (i=1; i<4; i++)
{
duplicateMovieClip(rechteck, "rechteck" add i, i);
varinmc = wertausarray[i];
_root["rechteck" + i]._x = 150 * i;
_root["rechteck" + i]._y = 250;
}


geht sowas ?

Viele Grüße



Horst
DerHorst ist offline   Mit Zitat antworten
Alt 09-09-2007, 22:40   #5 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Auch hier das "add" natürlich raus und für die Variable eher so...
Code:
for (i=1; i<4; i++)
{
	duplicateMovieClip(rechteck, "rechteck" + i, i);
        _root["rechteck" + i].varinmc = wertausarray[i];
	_root["rechteck" + i]._x = 150 * i;
	_root["rechteck" + i]._y = 250;
}
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 11-09-2007, 09:28   #6 (permalink)
Neuer User
 
Benutzerbild von DerHorst
 
Registriert seit: Jul 2005
Beiträge: 32
hallo rena,

vielen dank für den code.
ich war auf deiner seite eben...
großes lob! sehr hohes level!

viele grüße


horst
DerHorst 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 23:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele