[ascoders] Re: swap To MC
- From: Manuel.Dahm@xxxxxxxxxxx (Manuel Dahm)
- To: <ascoders@xxxxxxxxxxxxx>
- Date: Thu, 28 Nov 2002 14:39:02 +0100
Ah ja,
eigentlich ja auch logisch (das kann man immer sagen, klingt doch gut :-)),
thx für die Erklärung
Ich trink jetzt erstmal nen Kaffee aus meiner roten Tasse.
Oh Mist, mein Kühlschrank hat die Referenz zum Object "Milch" gelöscht....
Viel Spaß beim verreisen :-)
Manuel
----- Original Message -----
From: "Ralf Siegel" <ralf@xxxxxxxxxxx>
To: <ascoders@xxxxxxxxxxxxx>
Sent: Thursday, November 28, 2002 2:10 PM
Subject: [ascoders] Re: swap To MC
>
> >Flash kopiert anscheinend solche Datentypen komplett wenn eine Referenz
> >vorhanden ist....wenn man mal das delete/removeMovieClip weglässt und
sich
> >beim Testen die Variablen anzeigen lässt, sieht man das es bis dahin nur
> >eine Referenz ist...danach nicht mehr...
> >War das schon immer so, oder hab ich was verpasst...
>
> Das sieht nur aus aus - in Wirklichkeit sind beides (daddy_1.arr &
> daddy_2.arr) Referenzen zu ein und demselben Array-Objekt, welches sich
> irgendwo im Speicher befindet (anonymes Objekt). Im Ausgabefenster wird
> aber für die zuerst definierte Referenz noch zusätzlich "das Innere" des
> Objekts angezeigt.
>
> _______________________________________________________________
>
> Movie Clip: Target="_level0.daddy_1"
> Variable _level0.daddy_1.arr = [object #1, class 'Array'] [
> 0:"a",
> 1:"f",
> 2:"s",
> 3:"x",
> 4:1,
> 5:2
> ]
> Movie Clip: Target="_level0.daddy_2"
> Variable _level0.daddy_2.arr = [object #1, class 'Array']
>
> _______________________________________________________________
>
>
> Wenn du die erste Referenz löschst, suggeriert das Ausgabefenster das
> Objekt würde 'überlaufen' oder kopiert werden. In Wirklichkeit ist es aber
> dasselbe (Array-)Objekt.
>
> Das mit den Objekten und Referenzen ist in etwas so, wie wenn du eine
blaue
> Tasse in die Hand nimmst: Für den Alltag reicht es völlig zu sagen "Diese
> Tasse ist blau" - jeder versteht was gemeint ist. (in AS: "daddy_1.arr
> *ist* das Objekt"). Erst wenn es dunkel wird und die Tasse nicht mehr blau
> ist, musst du dir Gedanken machen, wieso nicht. Dann erklärt dir irgend
ein
> Physikus, dass die Tasse nur den blauen Lichtanteil reflektiert (in AS:
> "daddy_1.arr ist nur eine Referenz auf ein Objekt").
>
> oder so ähnlich ;o)
>
> ... muss jetzt Sachen packen.
>
> ralf ....
>
> ------------------------------------------------------
> Archiv : http://www.freelists.org/archives/ascoders/
> Optionen : http://www.freelists.org/list/ascoders
> ------------------------------------------------------
>
------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------
- References:
- [ascoders] Re: AW: Re: AW: Re: OOP Frage
- From: Volker Kreß
- [ascoders] Re: swap To MC
- From: Ralf Siegel
Other related posts:
- » [ascoders] swap To MC
- » [ascoders] Re: swap To MC
- » [ascoders] Re: swap To MC
- [ascoders] Re: AW: Re: AW: Re: OOP Frage
- From: Volker Kreß
- [ascoders] Re: swap To MC
- From: Ralf Siegel