ho un pulsante che ha queste action
codice:
on (rollOver) {
_root.k = 1;
_root.newY = 240;
}
on (release) {
gotoAndStop("home", "home");
}
on (rollOut) {
_root.k = 0;
_root.newY = 260;
}
e il mc di nome 'k' ha:
codice:
onClipEvent (load) {
acc1 = 2;
acc2 = 2;
_alpha = 0;
_root.newY = _y;
}
onClipEvent (enterFrame) {
if (_root.k && _alpha<100) {
_y += (_root.newY-_y)/acc1;
_alpha += 10;
} else if (!_root.k && _alpha>0) {
_y += (_root.newY-_y)/acc2;
_alpha -= 10;
}
}
Il problema è che non fa due cose;
1. alla prima visualizzazione vorrei che il MC k fosse con alpha = 0 e non lo fa.
2. quando passo sopra ed esco dal pulsante si dovrebbe spostare il mc prima verso il basso e poi tornare su. Questo movimento lo fa ma contemporaneamente dovrebbe, mentre scende andare ad alpha 0, mentre sale ad alpha 100%.
Dove sbaglio?