Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-01-2006, 22:05   #1 (permalink)
Neuer User
 
Benutzerbild von djripper
 
Registriert seit: May 2005
Ort: Dortmund
Beiträge: 259
Frage zum Menu

hallo
also ich hab eine frage.
diesen texxxxt hier habe ich schon lange.
und ein prototype geht von links nach rechts, doch wenn ich das menue verändere, so das die buttons senkrecht stehen, dann habe ich versucht den prototype umzuändern das er von poben nach unten geht, doch das klappt net.
kann mir jemand sagen wie ich das machen kann??

PHP-Code:
this.stop();
// : lade Balken aus der Bibliothek
this.attachMovie("pick_lk""kopf_mc"this.getNextHighestDepth(), {_x:180_y:150_alpha:50});
// : Anzahl der Button die auf der bühne dargestellt werden sollen
var anz 1;
var 
aktiver_mc 0;
for (var 
1i<=anzi++) {
    
// : lade Button aus Bibliothek
    
var nav_mc this.attachMovie("button1_lk""nav"+i+"_mc"this.getNextHighestDepth(), {_yscale:100_x:i*30_y:i*200_alpha:50});
    
// : Mouse-Events
    // : wenn Mouse ueber Button
    
nav_mc.onRollOver = function() {
        
// : schalte Button hell
        
this._alpha 80;
    };
    
// : wenn Mouse Button verlässt
    
nav_mc.onRollOut = function() {
        
this._alpha 50;
        
aktiver_mc._alpha 100;
    };
    
// : wenn Button nach Tastendruck wieder losgelassen wird
        
nav_mc.onRelease = function() {
        {
        
    
_root.gotoAndPlay()
};  
        
// : HIER DEIN AUFRUF AUF DIE HAUPTZEITLEISTE
 
        // : bewege balken auf Button Position
        
_root.kopf_mc.move(this._x_root.kopf_mc._y2);
        
// : schalte gerade ge drückten BTN hell
        
this._alpha 100;
        
// : gib den noch aktiven den alte Transparenz
        
aktiver_mc._alpha 50;
        
// : speichere den neuen aktuellen Button 
        
aktiver_mc this;
 
    };
}  
// :: Bewegungs-Prototype :: mit Verlangsamung :.
MovieClip.prototype.move = function(targetXtargetYdelay)
{
    if (
this._y != targetX || this._x != targetY) {
        
this.onEnterFrame = function()
        {
            var 
difX = -this._x+targetX;
            var 
difY = -this._y+targetY;
            if (
Math.round(Math.abs(difX))>|| Math.round(Math.abs(difY))>0) {
                
this._x += difX/delay;
                
this._y += difY/delay;
            } else {
                
this._x targetX;
                
this._y targetY;
                
delete this.onEnterFrame;
            }
        };
    }
};
//aufruf:
deinMC.move(2504008); 
Angehängte Dateien
Dateityp: rar tt.rar (33,6 KB, 6x aufgerufen)
djripper ist offline   Mit Zitat antworten
Alt 14-01-2006, 19:04   #2 (permalink)
Neuer User
 
Benutzerbild von djripper
 
Registriert seit: May 2005
Ort: Dortmund
Beiträge: 259
würde sich das vielleicht jemand angucken??
djripper ist offline   Mit Zitat antworten
Alt 14-01-2006, 20:27   #3 (permalink)
Neuer User
 
Benutzerbild von djripper
 
Registriert seit: May 2005
Ort: Dortmund
Beiträge: 259
danke, dass mir keiner hilft
djripper 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 12:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele