on mouse over neues bild

isnogood

Erfahrenes Mitglied
Hallo zusammen!

Ich steh gerade ein bisschen auf dem Schlauch und brauche einen Denkansatz, bitte. :)
Ich habe eine Landkarte mit den Namen der Orte drauf. Ich möchte jetzt das bei onRollOver oben links auf der Karte eine Info mit Bild über den jeweiligen Ort erscheint und bei onRollOut das ganze wieder weg geht. Ich denke so schwer ist das nicht nur stehe ich gerde, wie gesagt, voll auf dem Schlauch. Wäre ganz lieb wenn mir jemand helfen könnte dieses nicht ganz so große Problem (wie ich hoffe) zulösen. :)

LG
Ulrike:)
 
Hi,

setze oben links auf die Karte einen kleinen unsichtbaren MovieClip und gib der Instanz folgenden Code:
PHP:
on(rollOver) {
    _parent.details._visible = true;
}

on(rollOut, releaseOutside) {
    _parent.details._visible = false;
}
("details" soll hier der Instanzname des Infobildes sein)

Gruß
.
 
Hallo Datic!
Hmm, ich glaube so ganz hab ich das doch noch nicht bergriffen… :D
Was meinst du mit unsichtbaren MC (soll ich da meine Infobilder rein tun?)
und welcher Instanz (also von was, von dem MC?) soll ich das Script geben? :confused:

LG
Ulrike:)
 
Was meinst du mit unsichtbaren MC (soll ich da meine Infobilder rein tun?)
packe deine Infos in ein MC..vergebe ein Instanzname z.b. detail_1 und setze es mit
PHP:
this.detail_1._visible = false;
in der Hauptzeitleiste unsichtbar
positioniere die MC wo es erscheinen soll
dann erstelle button mit nur aktiv Flächen mit folgendem Script
PHP:
    on(rollOver) { 
      this._parent.detail_1._visible = true; 
   } 
    
   on(rollOut, releaseOutside) { 
      this._parent.detail_1._visible = false; 
   }
 
Zuletzt bearbeitet:
So klein Isnogood hats jetzt auch verstanden ;)

Nur ein kleines Problem bleibt noch mein MX 2004
mag das Script nicht. Ob nun Info oder detail is ja egal.

Code:
 on(rollOver) { 
this._parent.info._visible = true; 
} 

on(rollOut, releaseOutside) { 
this._parent.info._visible = false; 
}

Es sagt:

**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 2: Syntax error.
this._parent.info._visible = true;

**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 3: Syntax error.
}

Was hat es denn gegen die Klammer? Die muß doch da sein?
Was es gegen die andere Zeile hat is mir auch nicht so ganz klar… *sehrseltsam*
 
kann sein das bei Copy und Paste Leertabs drinne sind.. schreib es mal neu..
 
Zuletzt bearbeitet:
Hi,

1. hast Du Deinem MC keinen Instanznamen gegeben und

2. steht in Deinem Code ein "this._parent" zuviel, da man von Schaltflächen aus nicht mehr auf die übergeordnete Zeitleiste adressieren muss.

Gruß
.
 
Zurück