Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-09-2003, 07:41   #1 (permalink)
<-- aufm Schlauch!
 
Benutzerbild von Dannyboy1980MD
 
Registriert seit: Jun 2001
Ort: Hameln
Beiträge: 101
Arrow Schalftlächenproblem - (Fadeeffekte)

Ich hatte gestern das Problem mit dem gezielten Fadeeffekt. Das hab ich nun schon fast in den Griff bekommen.

Folgende Situation:

Ich habe den Button mit der Fadeaktion die über onMouseOver und onMouseOut gesteuert wird. Das funktionierte ja auch gestern schon.

Dann hab ich mir gedacht - wieso keine Variable global definieren und ich habe die variable x bei rollOver auf 1 gesetzt und bei rollOut auf 0. Haut hin!

Jetzt nur noch auf das Bild die gleiche Fadeaktion wie bei den Buttons packen - Eventhandler abändern und gut. Tjaa - wenn ich aber jetzt auf der Instanz für die Bilder die Aktion mit

if (varX==1)
{
einblenden;
}

if (varX==0)
{
ausblenden;
}

angebe - was ja an sich nicht verkehrt sein sollte, bringt er mir den Fehler das die Abfrage in einer on-Prozedur stattfinden muss. Aber wie?? Das Faden des Bildes soll doch erst gestartet werden wenn der User auf dem dementsprechenden Button agiert. Folglich ist es abhängig und sollte keinen eigenen Eventhandler haben.

Ich hoffe ihr könnt mir etwas folgen - wär schön wenn jemand ne Idee hätte.... :-)



Gruß
Danny
Dannyboy1980MD ist offline   Mit Zitat antworten
Alt 03-09-2003, 08:07   #2 (permalink)
Nett hier ...
 
Benutzerbild von makese
 
Registriert seit: Nov 2002
Ort: Berlin
Beiträge: 643
...

folgen ... nicht so richtig

aber zu dem problem mit dem onload ... hat bei mir auch nicht funktioniert ... muß es ja auch nicht du kannst den code ja direkt in die timeline des movies schreiben ist ja dann auch onload


gruß makese
makese ist offline   Mit Zitat antworten
Alt 03-09-2003, 08:16   #3 (permalink)
<-- aufm Schlauch!
 
Benutzerbild von Dannyboy1980MD
 
Registriert seit: Jun 2001
Ort: Hameln
Beiträge: 101
Schaltflächenproblem

Hab ich versucht - aber dann blendet er nur ein, aber nicht wieder aus! Das ist mein Problem... :-/
Dannyboy1980MD ist offline   Mit Zitat antworten
Alt 03-09-2003, 09:28   #4 (permalink)
anyway
Gast
 
Beiträge: n/a
Um Event-Handler wirst Du nicht drumum kommen..

Setze die Aktionen doch gleich ins rollOver bzw. rollOut:

ActionScript:
  1. // Aktionen für das Schlüsselbild der Hauptzeitleiste in dem sich
  2. // 'deinButton' befindet
  3. //
  4. deinButton.onRollOver = function () {
  5. this.onEnterFrame = function () {
  6. var a = this._alpha;
  7. a<100?(this._alpha++) : (delete this.onEnterFrame);
  8. }
  9. }
  10. deinButton.onRollOut = function () {
  11. this.onEnterFrame = function () {
  12. var a = this._alpha;
  13. a>0?(this._alpha--) : (delete this.onEnterFrame);
  14. }
  15. }
  16. deinButton.onDragOut = deinButton.onRollOut;

anyway.
  Mit Zitat antworten
Alt 03-09-2003, 09:32   #5 (permalink)
<-- aufm Schlauch!
 
Benutzerbild von Dannyboy1980MD
 
Registriert seit: Jun 2001
Ort: Hameln
Beiträge: 101
...

versuch ich gleich ma - danke! :-)
Dannyboy1980MD 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 04:03 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele