Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-07-2004, 10:39   #1 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
if abfrage funzt nicht - variablen "überdeckt" ?

moin moin,

bin gerade an nem cd projekt in dem flächen auftauchen wenn ein button geklickt wurde. nun sollen die buttons aber erst wieder "aktiv" sein, wenn die fläche "geclosed" wurde...

ob nun fläche da oder nicht, checke ich mit der variable
->_root.tablesV== true oder eben false ...

nur:

wenn ich mir das von _root austracen lasse, ist _root.tablesV=undefinied ??

wenn ich OEF austracen lasse, ist erst undefinied und dann false wie´s auch sein soll ...

meine if abfrage der buttons funzt aber dennoch nichtim1.frame)
PHP-Code:
_root.tablesV false;
MovieClip.prototype.over = function() {
    if (
_root.tablesV == false) {
        
this.onRollOver = function() {
            
this.onEnterFrame = function() {
                if (
this._parent[this.thumb]._alpha<80) {
                    
this._parent[this.thumb]._alpha += 10;
                } else {
                    
delete this.onEnterFrame;
                }
            };
        };
        
this.onRollOut = function() {
            
this.onEnterFrame = function() {
                if (
this._parent[this.thumb]._alpha>20) {
                    
this._parent[this.thumb]._alpha -= 10;
                } else {
                    
delete this.onEnterFrame;
                }
            };
        };
        
this.onPress = function() {
            
_root.tables.play();
        };
    }
}; 
´




mh ... kann meine variable da irgendwie verdckt sein oder warum ist das so?



_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815

Geändert von RedSaint (12-07-2004 um 11:15 Uhr)
RedSaint ist offline   Mit Zitat antworten
Alt 12-07-2004, 11:28   #2 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
ok ... hab´s selbst rausgefunden ...

liegt garnicht an der variablen (obwohl mir immernoch schleierhaft ist, warum die erstmal undefinied ist) ... liegt an der eigenschaft der functionen eben nur einmal verteilt bzw aufgerufen zu werden ...nämlich onLoad quasi ... also wird in meinem code von oben auch nur einmal die variable gecheckt und nicht ständig bei bedarf ...

->jetzt hab ich also die if abfrage in alle overs, outs und press gelegt und alles ist gut ...





so long
_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815
RedSaint 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 18:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele