Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-05-2006, 11:52   #1 (permalink)
...
 
Benutzerbild von one2tim
 
Registriert seit: Jan 2005
Ort: Köln
Beiträge: 187
navi -- btn-zustände

hallo

ich steh vor folgendem problem: jeder mc, der gedrückt worden ist bekommt alpha=50...und das ist das problem - jeder!

logischer wäre es, wenn nur der mc, der gerade gdrückt wurde alpha=50 kriegt und der davor gedrückt wieder auf 100 geht.

ich hab allerdings keine idee wie! für einem schubs in die richtige richtung wäre ich dankbar!!!

PHP-Code:
var tab 5;
var 
anz 13;
var 
tl this;
//----------------------------------------------------------
function buildBtn() {
    for (
i=0i<anzi++) {
        
this.btn_mc.attachMovie("but_""button_btn"+ii);
        
weit this.btn_mc.button_btn1._width+5;
        
hoch this.btn_mc.button_btn1._height+5;
        
this.btn_mc["button_btn"+i]._x i%tab*weit;
        
this.btn_mc["button_btn"+i]._y Math.floor(i/tab)*hoch;
    }
}
function 
navi() {
    for (
i=0i<anzi++) {
        
this.btn_mc["button_btn"+i].i;
        
this.btn_mc["button_btn"+i].onPress = function() {
            
this._alpha=50;
        };
    }
}
//----------------------------------------------------------
buildBtn();
navi(); 
__________________
chris haslam & daewon song in cheese and crackers
part 1
part 2
ohne worte...
one2tim ist offline   Mit Zitat antworten
Alt 18-05-2006, 12:53   #2 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
Ein kleiner Denkanstoß
PHP-Code:
var tab 5;
var 
anz 13;
var 
tl this;
//----------------------------------------------------------
function buildBtn() {
    for (
i=0i<anzi++) {
        
this.btn_mc.attachMovie("but_""button_btn"+ii);
        
weit this.btn_mc.button_btn1._width+5;
        
hoch this.btn_mc.button_btn1._height+5;
        
this.btn_mc["button_btn"+i]._x i%tab*weit;
        
this.btn_mc["button_btn"+i]._y Math.floor(i/tab)*hoch;
    }
}
function 
navi() {
    for (
i=0i<anzi++) {
        
this.btn_mc["button_btn"+i].i;
        
this.btn_mc["button_btn"+i].onPress = function() {
            
this._alpha=50;
            
_parent["button_btn"+pressed]._alpha=100
            pressed 
i
        
};
    }
}
//----------------------------------------------------------
buildBtn();
navi(); 
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 18-05-2006, 12:55   #3 (permalink)
trace(this);
 
Benutzerbild von pdiddyp
 
Registriert seit: Sep 2005
Ort: Waghäusel
Beiträge: 398
versuchs mal auf diesem weg..

[Stuff] Release-Status für Buttons
__________________
MfG
pdiddyp
pdiddyp ist offline   Mit Zitat antworten
Alt 19-05-2006, 17:11   #4 (permalink)
...
 
Benutzerbild von one2tim
 
Registriert seit: Jan 2005
Ort: Köln
Beiträge: 187
hallo.

vielen dank euch jungs!!! bin leider erst heute dazu gekommen mich dran zu setzen....und so gehts:

PHP-Code:
var clicked;

function 
navi() {
    for (
i=0i<anzi++) {
        
this.btn_mc["button_btn"+i].i;
        
this.btn_mc["button_btn"+i].onPress = function() {
            if (
this != _root.clicked) {
                
trace("on");
                
_root.clicked.useHandCursor true;
                
_root.clicked._alpha 100;
                
_root.clicked this;
                
this.useHandCursor false;
                
this._alpha 50;
            }
        };
    }

und thx @sonar für das script!
__________________
chris haslam & daewon song in cheese and crackers
part 1
part 2
ohne worte...

Geändert von one2tim (19-05-2006 um 17:13 Uhr)
one2tim 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 01:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele