Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-11-2005, 16:28   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Beiträge: 405
probleme...probleme...

hallo,
hab folgende probleme:
PHP-Code:
onClipEvent (enterFrame) {
    if (
this.hitTest(_root.hittlupe)) {
    
_x _x+_xmouse/4;
    
_y _y+_ymouse/4
    
Mouse.hide();
    
setProperty("_root.lupe",_alpha,"100");
    }
    else
    
Mouse.show();
    
setProperty("_root.lupe",_alpha,"0");} 
eigentlich sollte der film lupe der maus folgen und gleichzeitig sichtbar sein, solange die bedingung mit hittest stimmt, sobald die bedingung hittest nicht mehr stimmt, sollte die lupe der maus nicht mehr folgen und unsichtbar sein, solange wieder die bedingung hittest erfüllt ist.
soweit so gut, die lupe folgt der maus auch, aber, wenn ich den bereich "hitlupe" verlasse und dann wieder in den bereich hineingehe funktionierts nicht mehr

was mach ich falsch??

gruß
jerry
jerry ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:17   #2 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
da stimmt was mit den Codeblockbegrenzern nicht...
immer sauber einrücken!

was du scvhreibst hat folgenden Sinn:
PHP-Code:
onClipEvent (enterFrame) { 
    if (
this.hitTest(_root.hittlupe)) { 
        
_x _x+_xmouse/4
        
_y _y+_ymouse/4;  
        
Mouse.hide(); 
        
setProperty("_root.lupe",_alpha,"100"); 
    }else{
        
Mouse.show();
    }
    
setProperty("_root.lupe",_alpha,"0");

ich denke so sollte es gehen:
PHP-Code:
onClipEvent (enterFrame) { 
    if (
this.hitTest(_root.hittlupe)) { 
        
_x _x+_xmouse/4
        
_y _y+_ymouse/4;  
        
Mouse.hide(); 
        
setProperty("_root.lupe",_alpha,"100"); 
        }else{
        
Mouse.show();
        
setProperty("_root.lupe",_alpha,"0");
    }

__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:20   #3 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
noch 2 coding-tipps:

_x += _xmouse/4;

und

_root.lupe._alpha = 100;
__________________
Some Flash Worx
Alphanimal ist offline   Mit Zitat antworten
Alt 08-11-2005, 17:56   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Beiträge: 405
aw

danke für die hilfe und die tipps

jetzt funktioniert das mit dem alpha schon mal, dennoch bleibt das problem, solange die maus (lupe) über dem film hittest ist funktioniert alles,
sobald ich aber mit der maus den bereich "hitlupe" verlasse und dann wieder
hineingehe springt das script nicht mehr an!
weder die lupe folgt dann der maus, noch wird die lupe wieder sichtbar.

komisch... ich glaube das der fehler bei enterframe liegt, vielleicht lieber ne funktion?? damit das script loopt und ständig fragt ob die bedingung erfüllt ist?


gruß
jerry
jerry ist offline   Mit Zitat antworten
Alt 08-11-2005, 18:02   #5 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
versuch mal mit trace zu erforschen ob das OEF noch läuft...
__________________
Some Flash Worx
Alphanimal 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:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele