Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-10-2003, 14:51   #1 (permalink)
*<):o)
 
Registriert seit: Mar 2003
Beiträge: 83
problem mit this

hallo

ich habe ein mc in einem object erstellt.
und nun attache ich aus der bibliotek ein neuen mc in den mc des objekts.
klappt auch alles super, ausser das ich die eigendschaften des neu erstellten mc nicht ändern kann.


hier ein beispiel:

PHP-Code:
abc = function (loc) {
    
    
this.loc loc;


this.create = function(){
return (
this.loc.createEmptyMovieClip("amc"+this.loc.cNumthis.loc.cNum++));
}


this.mc this.create();


this.ren = function() {

for(
i=0;i<7;i++){
this.mc.attachMovie("node""node"+i0);

### DIESE ZEILE FUNTZT NICHT ###
this.loc.mc.eval("node"+i)._x=10*i;
### DIESE ZEILE FUNTZT NICHT ###

}


}


test=abc(_root);
test.ren(); 
kann mir jemand helfen?

gruss micha
__________________
looser@www:~> su -l
Password:
root:~ #
root:~ # chmod 777 WorldWideWeb
root:~ # logout
looser@www:~>

Optimismus ist ein Mangel an Information!
m1cha ist offline   Mit Zitat antworten
Alt 10-10-2003, 15:00   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
mach mal so
ActionScript:
  1. this.loc.mc["node"+i]._x=10*i;
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 10-10-2003, 18:35   #3 (permalink)
*<):o)
 
Registriert seit: Mar 2003
Beiträge: 83
hallo

das mit [] funzt auch nicht.

und wenn ich mir im player die variablenliste anschaue habe ich nur ein mc mit den namen "node6". und nicht mehrere mc node0-node6.

und wie gesagt ich kann auch nicht die eigenschaften ändern. aber aufg dem bildschirm ist das mc zu sehen.

was ist hier falsch gelaufen.


gruss micha
__________________
looser@www:~> su -l
Password:
root:~ #
root:~ # chmod 777 WorldWideWeb
root:~ # logout
looser@www:~>

Optimismus ist ein Mangel an Information!
m1cha ist offline   Mit Zitat antworten
Alt 10-10-2003, 20:36   #4 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
ren ist doch keine Methode von test, oder ?

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 10-10-2003, 21:08   #5 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Re: problem mit this

Zitat:
Geschrieben von m1cha
this.ren = function() {
for(i=0;i<7;i++){
this.mc.attachMovie("node", "node"+i, 0);
### DIESE ZEILE FUNTZT NICHT ###
this.loc.mc.eval("node"+i)._x=10*i;
### DIESE ZEILE FUNTZT NICHT ###
}
}


Verstehe ich auch nicht, müsste es nicht heißen:

this.mc["node"+i)._x=10*i; ???

Gruß
jeypack
jeypack ist offline   Mit Zitat antworten
Alt 11-10-2003, 13:26   #6 (permalink)
*<):o)
 
Registriert seit: Mar 2003
Beiträge: 83
hallo

ja ich habe mich verschrieben.

denn das:
this.loc.mc.eval("node"+i)._x=50*i
sollte
this.mc.eval("node"+i)._x=50*i;
heissen.

aber egal das mit den eval oder this.mc[] klappt bei beiden nicht.

und ich habe mal die ganze object-liste kopiert:

Stufe #0: Bild=1
Movieclip: Bild=0 Ziel="_level0.amc1"
Movieclip: Bild=1 Ziel="_level0.amc1.node7"
Form:

und meiner meinung nach müsste doch die mc's node0 bis node7 existieren und nicht nur node7, oder?


gruss micha
__________________
looser@www:~> su -l
Password:
root:~ #
root:~ # chmod 777 WorldWideWeb
root:~ # logout
looser@www:~>

Optimismus ist ein Mangel an Information!
m1cha ist offline   Mit Zitat antworten
Alt 11-10-2003, 13:40   #7 (permalink)
*<):o)
 
Registriert seit: Mar 2003
Beiträge: 83
So habe den Fehler gefunden.

es lag an der zeile
PHP-Code:
this.mc.attachMovie("node""node"+i0); 
die tiefen angabe muss sich ja auch ändern.
PHP-Code:
this.mc.attachMovie("node""node"+ii); 


gruss micha
__________________
looser@www:~> su -l
Password:
root:~ #
root:~ # chmod 777 WorldWideWeb
root:~ # logout
looser@www:~>

Optimismus ist ein Mangel an Information!
m1cha ist offline   Mit Zitat antworten
Alt 11-10-2003, 15:12   #8 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
joh, da haste wohl recht...hab' ich auch übersehen.
jeypack 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 04:57 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele