主题:  一个MC的控制问题 ,请教了~~~

pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#12005/2/18 17:51:38
function panduan() {
    if (1 == k) {
        mc.gotoAndStop(1);
    }
    if (2 == k) {
        mc.gotoAndStop(2);
    }
    if (3 == k) {
        mc.gotoAndStop(3);
    }
    if (1>k) {
        mc.gotoAndStop(1);
        k=1;
    } else {
        mc.gotoAndStop(3);
        k=3;
    }
}

在一个按钮中
on (keyPress "<Up>") {
    k--;
    panduan();
}
on (keyPress "<Down>") {
    k++;
    panduan();
}

我就是想用按钮来控制MC的,可是不知道怎么回事.就是不能停在MC的第2桢,MC的3个桢我都加上stop();了 ..调了好久也没过,,请教了



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#22005/2/18 23:13:09
问题解决了,可是又有新的问题来了,如下:
on (keyPress "<Space>" {
    if (k=1) {
        setProperty("mc2", _alpha, 100);
    }
    if (k=2) {
        setProperty("mc2", _alpha, 100);
    }
    if (k=3) {
        setProperty("mc2", _alpha, 0);
        _root.gotoAndPlay("scene 1", 1);
    } else {
        setProperty("mc2", _alpha, 0);
    }
}
症状是:按下空格后什么反映都没有,别的不出还好理解,可是连gotoAndPlay都没反映啊 !郁闷ing



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#32005/2/22 9:19:22
自己加trace来试,不要一有点小问题就问人。要学会自己解决才是硬道理