选择随机动作,Flash AS3

时间:2010-03-31 13:42:41

标签: flash actionscript-3

我在Flash文件中有2个操作,我想测试转换。一个是在标签/窗口中打开一个链接,另一个是在页面上的Colorbox iframe中加载内容。

如何随机选择以下操作之一?

我目前正在点击按钮:

clickJoin.addEventListener(MouseEvent.CLICK,toJoin);

我的两个行动是:

navigateToURL(new URLRequest("http://www.google.com/"), '_blank');

ExternalInterface.call('$.fn.colorbox({
    href: "http://www.google.com/",
    width:"80%",
    height:"80%",
    iframe:true,
    onLoad:function(){ $("#player").css({"visibility":"hidden"}); },
    onClosed:function(){ $("#player").css({"visibility":"visible"}); }})
');

1 个答案:

答案 0 :(得分:1)

要在两个选项之间随机选择,请使用Math.random(),如下所示:

if (Math.random() < 0.5) {
    // do action 1
} else {
    // do action 2
}