小编bry*_*nsh的帖子

为什么我的动作循环?

我是整个动作脚本/ Flash世界的新手......但是试着自学足以完成某些事情.

我确定答案很简单......但我有一个.as文件,其中包含以下代码:

package
{
    import flash.external.ExternalInterface;

    public class Sender
    {
        public function Sender()
        {
            ExternalInterface.call("func1()");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一个fla使用以下代码(我没有碰过其他内容):

import Sender;

var mySender:Sender = new Sender();
Run Code Online (Sandbox Code Playgroud)

现在发布后,我对html文件进行了一些调整(包含在下面)....我的Javascript被调用(是的!).不幸的是,在解除警报后,它再次被召唤......再次.......再次.我不知道为什么(我已经确认我的flash电影没有设置为循环,但这就是我所拥有的).任何帮助将不胜感激!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
    <head>
        <title>sender</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <style type="text/css" media="screen">
        html, body { height:100%; background-color: #ffffff;}
        body { margin:0; padding:0; overflow:hidden; }
        #flashContent { width:100%; height:100%; }
        </style>

        <script>
            function func1()
            {
                alert('hello external stuff');
            }
        </script>
    </head>
    <body>
        <div …
Run Code Online (Sandbox Code Playgroud)

actionscript-3 flash-cs5

1
推荐指数
1
解决办法
2561
查看次数

标签 统计

actionscript-3 ×1

flash-cs5 ×1