如果你的代码需要限制这些,你应该学会如何在AS3中完成它。
在这里,在AS3完全一样的事情
import flash.events.Event;
import flash.events.MouseEvent;
import flash.net.navigateToURL;
import flash.net.URLRequest;
stop();
addEventListener(Event.ENTER_FRAME, onEnterFrame);
addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
addEventListener(MouseEvent.CLICK, onClick);
var rewind:Boolean = false;
function onEnterFrame(event:Event):void
{
if (rewind == true) {
prevFrame();
}
}
function onMouseOver(event:MouseEvent):void
{
rewind = false;
play();
}
function onMouseOut(event:MouseEvent):void
{
rewind = true;
}
function onClick(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.google.com"),"_blank");
}
请注意,而不是创建一个监听到的事件(翻滚例如)通过写this.onRollOver = function()
,你确实有调用addEventListener
(这是非常合乎逻辑),指定要侦听的事件并创建一个在捕获此事件时调用的函数。
也有在getURL
另一个区别 - >navigateToURL
,但我认为它:)
作为感谢你不需要任何进一步的解释,我真的很感谢你阅读这段代码,并尝试从中学习,而不是大致复制/粘贴。但是,嘿,你是免费的!
非常感谢,我正在尽我所能学习,但已在工作的最后端抛出。在走路之前学习跑步,并有潜在的工作机会。 – TheSwansonCode
没关系,我希望你能够得到这份工作,并且仍然想看看,然后学习一些关于AS3的知识! – Kodiak