【发布时间】:2016-09-04 13:02:05
【问题描述】:
我想在 Flash 中循环播放一些视频,我找到了这段代码,但是当我尝试运行它时得到“通过静态类型类的引用访问可能的未定义属性 COMPLETE”。
video.source="video.flv";
import fl.video.*;
function onFLVCOMPLETE(event:VideoEvent):void{
event.target.play();
}
video.addEventListener(VideoEvent.COMPLETE, onFLVCOMPLETE);
不知道发生了什么,所以任何帮助都会很棒
【问题讨论】:
-
@FabriceBacquart 哇,你的评论有点过火了?仅仅因为你理解它并不意味着其他人都这样做,我以前从未使用过 flash/actionscript,我正在努力学习。
-
@AaronOwen - 你明白了吗?忽略上面的评论,您的
import fl.video.*;将导入所需的类,因此无需添加import fl.video.VideoEvent(尽管后者是更好的做法,因为它更具体)。这里的一些人喜欢批评和否决,而没有正确理解被问到的内容和问题是什么...... -
@FabriceBacquart - OP 正在导入该类:
import fl.video.*通配符*导入该包中的所有类,其中包括 fl.video.VideoEvent。这个问题是我回答的第二部分中的问题,它实际上是一个非常好的问题,它的解决方案相当模糊,绝对不明显。 -
哦,是的,由于某种原因错过了那条线,xD
标签: actionscript-3 flash actionscript flash-cs6