Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2006, 13:44   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 175
gegenseitiger Mausover

Hallo Forum,

Ich habe 2 Sorten von Thumnails. Die einen haben "over"+x als Instanznamen, die anderen "overA"+x. Nun möchte ich, dass wenn man mit der Maus über die Over-Reihe fährt, sich die entsprechenden "A"-Bilder highlighten und umgekehrt. Leider funktioniert es noch nicht so ganz. Ist sicher ein klitzekleiner Fehler. Wäre super, wenn Ihr mir den vor Augen führen könntet. Ich benutze folgende Variablen:
PHP-Code:
// für die Over-Reihe
var clicked;
var 
tl;

// für die OverA-Reihe
var klick;
var 
tm this;

// hier das Script für die OverA-Reihe
this["overA"+x].gotoAndStop(2);            //Aktiv-Status des Buttons beim Laden der Seite
this["overA"+x].useHandCursor false;
klick this["overA"+x];

for (var 
0i<=12i++) {
    
tm["overA"+i].onRollOver = function() {
        if (
this != tm.klick) {
            
this.gotoAndStop(2);
            
tl["over"+x].gotoAndStop(2);      //derzeit noch fehlerhaft
        
}
    };
    
tm["overA"+i].onRollOut tm["overA"+i].onReleaseOutside=function () {
        if (
this != tm.klick) {
            
this.gotoAndStop(1);
            
tl["over"+x].gotoAndStop(1);      //derzeit noch fehlerhaft
        
}
    };
    
tm["overA"+i].onRelease = function() {
        if (
this != tm.klick) {
            
_global.this._name.split("overA")[1];
            
beschreibung liste[x];
            
mc_bild1.play();
            
this.gotoAndStop(2);
            
tm.klick.gotoAndStop(1);
            
tm.klick.useHandCursor true;
            
tm.klick this;
            
this.useHandCursor false;
            
//
            
tl["over"+x].gotoAndStop(2);      //derzeit noch fehlerhaft
            
tl.clicked.gotoAndStop(1);      //derzeit noch fehlerhaft
            
tl.clicked.useHandCursor true;      //derzeit noch fehlerhaft
            
tl.clicked = ["over"+x];      //derzeit noch fehlerhaft
            
tl["over"+x].useHandCursor false;      //derzeit noch fehlerhaft
        
}
    };

Für die Over-Reihe benutze ich das gleiche Script mit den anderen Variablen. Vielleicht seht Ihr aber auch eine Möglichkeit, beide Scripte zusammenzufassen. Ist jedoch eher zweitrangig.
Gruß und Danke,
Chris
*perplex* ist offline   Mit Zitat antworten
Alt 20-01-2006, 13:48   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von *perplex*
var tl;

Was soll'n das?

Tausch mal die "tl" gegen "tm" aus oder schreib halt
PHP-Code:
var tl this 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 20-01-2006, 13:58   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 175
@ Der Frager,

Sorry, Tippfehler von mir.
Habe es so in meinem Script:
PHP-Code:
var tl this 
PS: Funktioniert aber an den auskommentierten Stellen trotzdem nicht.

Geändert von *perplex* (20-01-2006 um 15:36 Uhr)
*perplex* ist offline   Mit Zitat antworten
Alt 20-01-2006, 16:39   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 175
Ihr Jungs wollt sicher noch eine Dummy-Datei.
So, bitte. Da erschließt sich vielleicht besser, was ich meine.

Gruß,
Chris
Angehängte Dateien
Dateityp: zip mouseover.zip (10,5 KB, 15x aufgerufen)
*perplex* ist offline   Mit Zitat antworten
Alt 23-01-2006, 08:32   #5 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 175
Guten Morgen,

ich bin für jede Hilfestellung dankbar. Schaut es Euch doch bitte mal an.

Danke!
Chris
*perplex* 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 14:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele