-1

我正在为我的 Flash 项目使用 Flash CS4。现在我如何为 Flash player 10.3 导出 swf 我已经从http://www.bytearray.org/?p=3066下载了 flashplayer_inc_playerglobal_051211.swc 但我不知道如何使用它。请你指导我。

谢谢。

根据 George Profenza 的回复,我已按照http://blog.kaourantin.net/?p=104的说明进行操作,但是当我为 Flash Player 11 发布 swf 时,它会打开以下屏幕。

有人有类似的问题吗?????????

请帮忙。 在此处输入图像描述

FlashPlayer11.xml

<?xml version="1.0" encoding="UTF-8"?>
    <players>
      <player id="FlashPlayer11" version="13" asversion="3">
       <name>Flash Player 11</name>
       <path builtin="true"/>
       <path platform="WIN">Device Central/adcdl.exe</path>
       <path platform="MAC">Device Central/adcdl</path>
       <playerDefinitionPath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP11/playerglobal.swc" />
       <feature name="multiScreenPublish"               supported="true" />
       <feature name="mobileAuthoringIntegration"           supported="true" />
       <feature name="deviceSound"                  supported="false"/>
       <feature name="exportStreamingSound"         supported="true"/>
       <feature name="exportEventSound"             supported="true"/>
       <feature name="FSCommand2"                   supported="false"/>
       <feature name="gradient_linearRGB"           supported="true" />
       <feature name="gradient_overflow"            supported="true" />
       <feature name="shape_strokeHint"             supported="true" />
       <feature name="shape_cap"                supported="true" />
       <feature name="shape_join"               supported="true" />
       <feature name="shape_mitre"              supported="true" />
       <feature name="shape_scale"              supported="true" />
       <feature name="linkage_exportForActionscript"    supported="true" />
       <feature name="linkage_exportForRuntimeSharing"  supported="true" />
       <feature name="linkage_exportInFirstFrame"       supported="true" />
       <feature name="linkage_importForRuntimeSharing"  supported="true" />
       <feature name="linkage_importAndAddToCache"      supported="false" />
       <feature name="publish_localPlaybackSecurity"    supported="true" />
       <feature name="publish_hardwareAcceleration"     supported="true" />
       <feature name="symbol_blendMode"             supported="true" /> 
       <feature name="actionScript_documentClass"       supported="true" />
       <feature name="symbol_blendMode"             supported="true" />
       <feature name="filters"              supported="true" />
       <feature name="component_binding"            supported="true" />
       <feature name="component_schema"             supported="true" />
       <feature name="screens"              supported="true" />
       <feature name="video"                supported="true" />
       <feature name="deviceVideo"              supported="false"/>
       <feature name="accessibility"            supported="true" />
       <feature name="dynamic_text_kerning"         supported="true" />
       <feature name="static_text_charwidth_nondeviceFont"  supported="true" /> 
       <feature name="static_text_charwidth_deviceFont" supported="true" />
       <feature name="advanced_anti_alias_text"         supported="true" /> 
       <feature name="nine_slice_scaling"           supported="true" />
       <feature name="runtimeNumberMinMax"          supported="true" />
       <feature name="use8kSampleRate"                      supported="true" />
       <feature name="useDefineFont4ForDeviceText"          supported="true" />
       <feature name="useDefineFont4ForEmbeddedFonts"       supported="true" />
       <feature name="textLayoutFramework"       supported="true" />
       <encodingPresets>
            <preset uuid="da5cac1a-417a-4d86-b7f7-ef21010a5d7d"  name="FLV - Match Source Attributes (High Quality)" ext="flv" default="true"/>
        </encodingPresets>

       <testmenu> 
        <menu name="ID_testInFlash" default="true"/>
        <menu name="ID_testInDeviceCentral" />
       </testmenu>

       <debugmenu>
        <menu name="ID_debugtInFlash" default="true"/> 
        <menu name="ID_debugInDeviceCentral"/> 
      </debugmenu>


       </player>
    </players>

我在调试电影时发现了一件新事物,它会在 Flash 播放器中导出 swf,但是当我按照 ActionScript 代码进行测试时,它会显示不正确的详细信息。

trace(Capabilities.version);
trace(Capabilities.playerType);

WIN 10,0,2,54
StandAlone

在此处输入图像描述

4

2 回答 2

1

首先,您从 Adob​​e 网站下载的不是 Flash 10.3。Labs 上有新版本的 Flash 11。

您需要的不仅仅是 SWC 和 XML。您还需要下载并安装测试版播放器。您需要在浏览器中进行测试,因为 Flash Pro 中的播放器是集成的,FP11 还没有独立的播放器。

您的 DeviceCentral 错误很可能是由于 CS4 中不支持(集成)Flash Player 11 造成的。这是播放器 XML 中的问题行,尽管它不会对您有太大帮助,只是仅供参考:

<player id="FlashPlayer11" version="13" asversion="3">

请记住,与来自 Adob​​e 或其他地方的任何 beta 软件相关的任何内容都很难找到任何支持。一旦 Flash Player 11 的发布版本可用,您很可能会看到来自 Adob​​e 的大量发布信息、教程等。这只是 beta 的本质。

于 2011-08-11T06:43:09.623 回答
0

我没有尝试过使用 CS4,但是有一个适用于 CS5 的解决方案,也应该适用于 CS4。在 Tinic Uro 的博客上使用 Adob​​e Flash CS 5 从头开始​​查看Molehill。

Flash CS5 设置指南中的 Molehill 示例

于 2011-08-09T21:46:43.043 回答