3
我創建了一個簡單的視頻,我嘗試附加一個鼠標點擊事件,但事件並未觸發。這裏是我的代碼:AS3 Video MouseEvent點擊不起作用
var connection:NetConnection;
var stream:NetStream;
var video:Video;
connection = new NetConnection();
connection.connect(null);
stream = new NetStream(connection);
stream.client = this;
video = new Video(425, 320);
stage.addChild(video);
video.attachNetStream(stream);
stream.bufferTime = 1;
stream.receiveAudio(true);
stream.receiveVideo(true);
stream.play("freshprince.flv");
video.addEventListener(MouseEvent.CLICK, function() {
trace("Video Clicked");
});
它是什麼問題,爲什麼不會鼠標事件工作?在一個MovieClip
ymutlu是正確的。您需要一個從InteractiveObject繼承的類。但是,據我所知,沒有必要使用MovieClip。一個更簡單的DisplayObjectContainer,比如Sprite可能更適合和更輕量級。 – Djip