Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-09-2004, 17:12   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 5
Text und Bildelemente ein- ausblenden

hi,

ich habe folgendes Problem, dass ich nicht lösen kann. Ich habe eine Internetseite mit Flash erstellt. Sie enthält mehrere Links. Jeder Link wird eingeblendet, dann gestoppt. Gehe ich auf einen anderen Link wird dieser auch wieder langsam eingeblendet. Mit dieser Einblendung funktioniert die Seite auch ohne Probleme.
Nun hätte ich es aber gerne so, dass jeder Link auch ausgeblendet, bevor der neue Link eingeblendet wird. Wie schaffe ich es, dass der gerade aktivierte Link bei der Betätigung eines anderen Links ausgeblendet wird, und der neu aktivierte Link eingeblendet wird.

Ich hoffe Ihr versteht was ich meine.

Danke für die Hilfe.

Gruß Triple666Blood

Geändert von Triple666Blood (08-09-2004 um 17:13 Uhr)
Triple666Blood ist offline   Mit Zitat antworten
Alt 08-09-2004, 19:22   #2 (permalink)
Wer??? Ich???
 
Registriert seit: May 2003
Ort: München
Beiträge: 807
Du musst jedem deiner Links einen namen geben den du in einer Variablen speicherst.
z.B.:
PHP-Code:
bezeichnung "home"
Und eine Variable am besten auf _root die angibt welcher Menüpunkt gerade angewählt ist.
z.B.:
PHP-Code:
alte_bezeichnung "kontakt"

Dann rufst du bei onRelease oder ähnliches einer deiner Buttons eine function auf der du zwei parameter übergeben musst.

1. Parameter: Der name des aktuell angezeigten Menüpunktes

alte_bezeichnung


2. Parameter: Der name des eben angeklickten Menüpunktes.

bezeichnung

Den aktuell angezeigten Menüpunkt lässt du verschwinden und den neuen Fadest du ein.


Fertig!!!

Cu
hOmId
Homid ist offline   Mit Zitat antworten
Alt 08-09-2004, 20:26   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Kann sein das Homid das gleiche gemeint hat.
Ich werde es einfach mal posten.

ActionScript:
  1. _root.gruen_mc._alpha = 10;
  2. _root.rot_mc._alpha = 10;
  3. _root.blau_mc._alpha = 10;
  4. var w;
  5. // ---------------------------------------
  6. fadeDown = function (obj) {
  7.  obj.onEnterFrame = function() {
  8.   if (obj._alpha > 10) {
  9.    obj._alpha -= 5;
  10.   }
  11.  };
  12. };
  13. fadeUp = function (obj) {
  14.  fadeDown(_root[w]);
  15.  obj.onEnterFrame = function() {
  16.   if (obj._alpha < 100) {
  17.    obj._alpha += 5;
  18.   }
  19.  };
  20.  w = obj._name;
  21. };
  22. // ---------------------------------------
  23. _root.blau_mc.onRollOver = _root.gruen_mc.onRollOver = rot_mc.onRollOver = function () {
  24.  fadeUp(this);
  25. };
Angehängte Dateien
Dateityp: zip fader.zip (4,6 KB, 4x aufgerufen)
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz 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 11:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele