Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-12-2005, 11:57   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Ort: Kapstadt
Beiträge: 40
AS gesteuerte Alphatweens nur bei MCs und nicht bei Buttons?

Hallo Leudde,

ist es nur möglich, per Actionscript Movieclips ein- und auszufaden (_alpha Eigenschaft) aber keine Buttons?
Ich habe 1 Button erstellt und den per AS Verknüpfung aus der Bibliothek exportiert, ich attache diesen auf die Bühne (_alpha=0) und blende ihn langsam mit folgender prototype-Funktion ein:

PHP-Code:
MovieClip.prototype.scaleIn = function (steps) {    this.onEnterFrame = function () {
    if (
this._alpha <= 100 steps) {
        
this._xscale += 0;
        
this._yscale += 0;
        
this._alpha += steps;
        }
    else if (
this._xscale == 100) {delete this.onEnterFrame};
    }    

Dies Prototype Funktion funktionert blendend bei MCs, bei meinem Button aber nicht, der wird nach Aufruf der Funktion nicht angezeigt.
Als Workaround habe ich den Button an einen leeren MC angehängt und blende diese mit o. g. Funktion ein, das funktioniert, finde ich aber nicht sehr elegant...

Gibt es eine Möglichkeit, den Button per AS direkt mit Alphatweens zu versorgen? Software ist Flash 8.

Frank

Geändert von 2ndreality (23-12-2005 um 12:03 Uhr)
2ndreality ist offline   Mit Zitat antworten
Alt 23-12-2005, 12:12   #2 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
das problem ist einfach das buttons nicht auf dem onEnterFrame hören.
mach aus dem button doch einen movieclip, leg da drinn keyframes
namens _up, _over, _down an und einen stop in den ersten frame,
dann hast du einen button _mit_ onenterframe
michael ist offline   Mit Zitat antworten
Alt 24-12-2005, 11:12   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Ort: Kapstadt
Beiträge: 40
und dann mc.onRollOver.gotoAndPlay("_up"); ?

Flash besteht nur aus Ausnahmen grrrrrrrrr.

Danke und schöne Weihnachten

Frank
2ndreality ist offline   Mit Zitat antworten
Alt 24-12-2005, 11:45   #4 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
nein das gotoAndPlay brauchst du dann nicht,
wenn du die keayframes _up, _over und _down nennst
springt flash von selbst in die keyframes.

gleichfalls ein frohes fest
michael ist offline   Mit Zitat antworten
Alt 24-12-2005, 19:06   #5 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Man muss vielleicht noch erwähnen, dass man die Option "Schaltfläche" (direkt über dem Instanzennamen-Feld) auswählen muss!

Frohe Weihnachten @ll!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha 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:26 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele