1

を使用して外部swfをメインswfにロードしました

var swf_load:Loader  = new Loader();
swf_load.load(new URLRequest("two.swf"));

「main.swf」の背景をHTMLで「透明」としてwmodeを使用して透明にしましたが、正常に機能しています。「two.swf」ファイルをロードすると、デフォルトの背景が白になります。これも透明にする方法

ありがとう、サティア

4

2 に答える 2

0

公開した HTML ページで

<script language="javascript">
    if (AC_FL_RunContent == 0) {
        alert("This page requires AC_RunActiveContent.js.");
    } else {
        AC_FL_RunContent(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
            'width', '100%',
            'height', '100%',
            'src', 'PROJECT_SOURCE',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'transparent',
            'devicefont', 'false',
            'id', 'PROJECT_ID',
            'bgcolor', '#006699',
            'name', 'PROJECT_NAME',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', 'PROJECT_MOVIE',
            'salign', '',
            'flashVars', ''
            ); //end AC code
    }
</script>

「wmode」プロパティを「透明」にします。HTML ページにタグ コンテンツが含まれている場合は、タグの「wmode」プロパティを「transparent」に変更します。

注: swf ページに背景が含まれていないことを確認してください。

于 2013-05-27T04:29:12.407 に答える
-1

こんにちは私はHTMLページセットで解決策を得ましたtransparent as true

ありがとうsathya

于 2013-03-19T05:58:06.870 に答える