PDA

Volledige versie bekijken : buttons faden dmv alpha


EZBlade
%Europe/Berlin %602 %2006, 15:27
Ik heb 2 buttons. De ene heeft instance name 1 en de andere 2.
Nu wil ik als ik met mijn muis op de de ene button sta, dat de andere button dan een klein beetje uitfade dmv alpha.

on (rollOver) {
2.tween("_alpha",50,1);
}


Dit is mijn scriptje zoals die nu is, maar dit werkt niet.

Eric
%Europe/Berlin %633 %2006, 16:11
Je gebruikt de tween class?
en die "2" is de naam van de button?

Absurdity
%Europe/Berlin %651 %2006, 16:37
Ik laat in dit soort situaties de button checken of hij moet faden of niet.
Je laat de ene button op de rollOver een boolean in de root zetten. De andere checkt of die boolean aan of uit is. En dan faden ...


if (_root.button1Over) {
if (this._alpha>50) {
this._alpha = this._alpha-10;
}
} else {
if (this._alpha<100) {
this._alpha = this._alpha+10;
}
}

Laiverd
%Europe/Berlin %653 %2006, 16:41
Niet getallen als instancename gebruiken in elk geval. Zet er dan even een underscore voor als je wel met getallen wilt werken.

John

Pimm
%Europe/Berlin %654 %2006, 16:42
De instance name van een button (of wat dan ook) mag volgens mij eigenlijk niet met een cijfer beginnen. Noem ze eens (bijvoorbeeld): knop1 en knop2.

Ruben!
%Europe/Berlin %684 %2006, 17:25
als je er nou ff mc's van maakt:
mc1.onRollOver = function(){
mc2.onEnterFrame = function(){
mc2._alpha -=5
if (mc2._alpha <= 50){
mc2._alpha = 50
}
}
}
mc1.onRollOut = function(){
mc2.onEnterFrame = function(){
mc2._alpha +=5
if (mc2._alpha >= 100){
mc2._alpha = 100
}
}
}

mc2.onRollOver = function(){
mc1.onEnterFrame = function(){
mc1._alpha -=5
if (mc1._alpha <= 50){
mc1._alpha = 50
}
}
}
mc2.onRollOut = function(){
mc1.onEnterFrame = function(){
mc1._alpha +=5
if (mc1._alpha >= 100){
mc1._alpha = 100
}
}
}


miss kan het makkelijker maar volgens mij werkt dit ook. alleen heb je dan geen rollOver effect meer van je button... tsja nouja... kijk maar :P :D

greetzz
Ruben alias RC*D.Sign

EZBlade
%Europe/Berlin %691 %2006, 17:35
De instance name van een button (of wat dan ook) mag volgens mij eigenlijk niet met een cijfer beginnen. Noem ze eens (bijvoorbeeld): knop1 en knop2.

dat was even om snel aan te geven. In het echt hebben ze gewoon woorden als instancename