主题:  这难道是FlashMX的一个Bug吗?

yfandyf

职务:普通成员
等级:1
金币:0.0
发贴:7
#12002/8/30 22:55:28
在第一帧写如下代码,并在场景上放一个动画MC,取名为ttt,在此MC中第一帧用stop()暂停
myObj = new Object();
myObj.onKeyDown = function() {
x = Key.getAscii();
trace("You hit: " + x);
//如果按下ENTER键,播放ttt
    if(Key.getCode()==Key.ENTER){
        ttt.play();}
};
Key.addListener(myObj);
可以看到在test movie时ENTER键并不起作用,但保存此文件后再test movie 得到 .swf文件,在播放器中打开此 .swf文件,却发现ENTER键起作用了!



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#22002/8/31 9:37:52
在测试环境里很多健是默认热健,故不起作用。一般测试key最好不要在test movie里测。



civ3

职务:普通成员
等级:1
金币:0.0
发贴:45
#32002/8/31 16:25:33
FlashMX支持组合键吗?



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#42002/8/31 16:41:30
多个健吗?5就没问题,mx应该可以。