※版权声明:原创作品,允许转载,请务必以超链接形式标明文章原始出处和作者信息。否则将追究法律责任。
方法2
现在很多人推荐把所有代码写在时间轴上。虽然我也不是很习惯,但是作为入门的朋友还是养成这样的习惯好一些。要想把代码加在时间轴上,就必须给我们的按钮元件起一个名字。选中按钮,我们在图中红圈的位置输入按钮的名字——nav1(名字是任意起的,但是要遵守命名规则和阅读习惯)。好了现在我们的按钮就有一个实例名nav1
现在很多人推荐把所有代码写在时间轴上。虽然我也不是很习惯,但是作为入门的朋友还是养成这样的习惯好一些。要想把代码加在时间轴上,就必须给我们的按钮元件起一个名字。选中按钮,我们在图中红圈的位置输入按钮的名字——nav1(名字是任意起的,但是要遵守命名规则和阅读习惯)。好了现在我们的按钮就有一个实例名nav1
我们在时间轴的关键帧(红圈B处)上单击。打开动作窗口。输入:
nav1.onPress = function() {
getURL("http://www.sohu.com", "_blank");
};
getURL("http://www.sohu.com", "_blank");
};
这段代码使用了按钮的事件onPress.(按下鼠标),当然也是可以用onRelease(松开鼠标)的。表示当nav1我们的按钮)被单击时,执行function(){ .... }里的内容。
当然我们也可以查询帮助,获得更多的按钮鼠标事件。
Button.onDragOut
Button.onDragOver
Button.onKeyDown
Button.onKeyUp
Button.onKillFocus
Button.onPress
Button.onRelease
Button.onReleaseOutside
Button.onRollOut
Button.onRollOver
Button.onSetFocus
有这么多,至于它们表示的其体意义,帮助里面说的会比本人更加清楚,就不在多说了。
当然我们也可以查询帮助,获得更多的按钮鼠标事件。
Button.onDragOut
Button.onDragOver
Button.onKeyDown
Button.onKeyUp
Button.onKillFocus
Button.onPress
Button.onRelease
Button.onReleaseOutside
Button.onRollOut
Button.onRollOver
Button.onSetFocus
有这么多,至于它们表示的其体意义,帮助里面说的会比本人更加清楚,就不在多说了。
本文转自 lvcaolhx 51CTO博客,原文链接:http://blog.51cto.com/lvcaolhx/12000