有没有办法从一个漂亮的动画中获取价值

时间:2013-12-18 04:28:01

标签: javascript html5 actionscript-3 google-swiffy

让我们假设我正在检测闪光灯中的鼠标点击次数

因为我已经使用了代码

import flash.events.MouseEvent;
plus.addEventListener(MouseEvent.CLICK,aaa)
var i:int=0;
function aaa(e:MouseEvent)
{    
    i++;
    var a:Number= Number(input1.text)+Number(input2.text);
    answer.text=String(i);  
}

我正在answer文本框中显示它,我使用swiffy将其转换为HTML5,我希望在javascript popop中获取answer文本框的值点击加号按钮后?我尝试将其转换为swiffy并使用chrome检查文本框,但它没有检测到它将整个画布检测为SVG的文本框。

如果我在AS3(只是初学者)错了,请随时纠正我。

1 个答案:

答案 0 :(得分:1)

诀窍是将你的价值吐出到javascript函数,如下所示。

function aaa(e:MouseEvent)
{    
    i++;
    var a:Number= Number(5)+Number(4);
    answer.text=String(i);
    //getURL("javascript:swiffyClicked(" + answer.text + ")"); /* AS2 way */
    navigateToURL(new URLRequest("javascript:swiffyClicked(" + answer.text + ");"), "_self"); /* AS3 way */
}

然后在转换后的html文件的顶部创建JS函数。

<script type="text/javascript">
      function swiffyClicked(answer){
        alert(answer);
      }
</script>