Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 如何防止as3中关键事件的默认行为_Flash_Actionscript 3 - Fatal编程技术网

Flash 如何防止as3中关键事件的默认行为

Flash 如何防止as3中关键事件的默认行为,flash,actionscript-3,Flash,Actionscript 3,我有一个视频播放器,它使用一个滑块。当视频播放时,我按下右箭头或左箭头,它会尝试移动滑块指针。 我需要调用一个函数,而不是默认行为 stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown); function myKeyDown(e:KeyboardEvent):void{ switch(e.keyCode) { case 37: callLeft();

我有一个视频播放器,它使用一个滑块。当视频播放时,我按下右箭头或左箭头,它会尝试移动滑块指针。 我需要调用一个函数,而不是默认行为

stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown);

function myKeyDown(e:KeyboardEvent):void{

switch(e.keyCode)
        {
        case 37:
                callLeft();
                break;
        case 39:
                callRight();
                break;
                        ......
                        ..
            }
}

但是当我按下这些键时,这些函数并没有被调用,而是调用了默认的操作。如何修复此问题。

您有权访问视频播放器源代码吗?如果没有,是否从外部加载播放器?
function myKeyDown(e:KeyboardEvent):void
{
     e.preventDefault();
     ...