Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-05-2005, 15:04   #1 (permalink)
weirdoz
 
Benutzerbild von Ghanji
 
Registriert seit: Aug 2002
Ort: Ruhr.G-Beat
Beiträge: 324
watch auf _global.myProp ?

funzt, klar...
PHP-Code:
test= new Object();
test.myProp;
function 
watchMyProb(){
    
trace("toll");
    }
test.watch("myProp",watchMyProb);
test.myProp 20
aber warum funzt det nich auf _global?
PHP-Code:
trace(typeof(_global));

_global.myProp;
function 
watchMyProb(){
    
trace("toll");
    }
_global.watch("myProp",watchMyProb);
_global.myProp 20
__________________
international-karate
Ghanji ist offline   Mit Zitat antworten
Alt 18-05-2005, 16:22   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
weil das root object _global ein natives object der runtime ist... das unterliegt einigen speziellen auflagen sage ich mal
mach einfach _global.test = new Object(); _global.test.myProp.... usw.... und alles ist im grünen bereich
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 18-05-2005, 16:27   #3 (permalink)
weirdoz
 
Benutzerbild von Ghanji
 
Registriert seit: Aug 2002
Ort: Ruhr.G-Beat
Beiträge: 324
Zitat:
Zitat von Scrawer
weil das root object _global ein natives object der runtime ist... das unterliegt einigen speziellen auflagen sage ich mal
danke schonmal...
bin nicht so der oop freak, aber genau den unterschied würde ich gerne verstehen...
ghanji
__________________
international-karate
Ghanji ist offline   Mit Zitat antworten
Alt 18-05-2005, 16:34   #4 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
Zitat:
Zitat von FlashHilfe: _global objekt
Rückgaben
Ein Bezug auf das globale Objekt mit den Haupt-ActionScript-Klassen wie String, Object, Math und Array.
Es ist also kein normales Objekt, sondern nur eine Art Container.
pokepika ist offline   Mit Zitat antworten
Alt 18-05-2005, 23:45   #5 (permalink)
weirdoz
 
Benutzerbild von Ghanji
 
Registriert seit: Aug 2002
Ort: Ruhr.G-Beat
Beiträge: 324
danke euch,
ghanji
__________________
international-karate
Ghanji ist offline   Mit Zitat antworten
Alt 19-05-2005, 11:00   #6 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Das Problem ist, dass global die Methode watch nicht hat. Du kannst sie dir aber von root oder sonst einem anderen Objekt ausborgen.

ActionScript:
  1. _global.test = 5;
  2. _global.watch = _root.watch;
  3. _global.watch("test", function (prop, oldVal, newVal, args) {
  4.     trace(arguments);
  5.     return newVal;
  6. });
  7. _global.test = 6;
  8. //ausgabe test,5,6,undefined
  9.  

mfg. r.

Geändert von bokel (19-05-2005 um 11:32 Uhr)
bokel 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 13:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele