Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-09-2006, 18:25   #1 (permalink)
new user
 
Benutzerbild von PinkDragon
 
Registriert seit: Oct 2005
Beiträge: 140
this, _root und _level0 von der Zeitleiste aus

Was für einen Unterschied macht es, wenn ich einen MC, in der Zeitleiste, mit dem jeweiligem Ziel erstelle:

1) this.attachMovie()
2) _root.attachMovie()
3) _level0.attachMovie()

Abgesehen davon, dass ich sie danach auch immer mit dem bestimmten Präfix ansprechen muss, ändert sich aus meiner Sicht gar nichts.

Wo ist also der Unterschied?

mfg
PD

PS:
Der Unterschied zwischen this und _root ist mir schon klar, aber wo ist der Unterschied in diesem Fall?
PinkDragon ist offline   Mit Zitat antworten
Alt 28-09-2006, 19:40   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
_level's sind wie festplatten.
_level0 ist ganz unten und immer da
mit z.b. loadMovieNum kann man swf's in höhere levels laden (hat man früher so gemacht).
auf jedem _level kann man viele mc's/objekte anlegen

mc's sind objekte sind wie ordner auf der festplatte
in jedem mc/objekt kann man weitere mc's/objekte anlegen
this ist stellvertretend für den jeweiligen ordner == der jeweilige eigentümer, das mc bzw. das objekt

_root ist stellvertretend für die jeweilige festplatte == _level auf dem sich das mc/objekt befindet

ab flash7 kann man mit
_mc._lockroot=true;
ein in ein mc geladenes swf das _root geben, das es hat, wenn man das swf solo benützt.

z.b. für ein swf in b_mc geladen ist
_level0.a_mc.b_mc
--> _root == _level0
_level0.a_mc.b_mc._lockroot=true;
--> _root == _level0.a_mc.b_mc
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (28-09-2006 um 19:47 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 28-09-2006, 20:10   #3 (permalink)
new user
 
Benutzerbild von PinkDragon
 
Registriert seit: Oct 2005
Beiträge: 140
thx für die super Antwort :top:
Du kannst echt gut erklären
PinkDragon 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 02:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele