【问题标题】:Publishing to Flash 9/10 with Flash Professional CC使用 Flash Professional CC 发布到 Flash 9/10
【发布时间】:2013-08-11 13:49:19
【问题描述】:

我最近升级到 Flash Professional CC (Mac 10.8.4),它不再提供保存到 10.3 之前的 Flash 版本的选项。但 Google DoubleClick 和其他广告网络只允许最高 10.1 的版本。有些甚至限制在第 9 版。

我尝试按照此线程 Compile for Flash 10.1 in Flash Professional CS6 中的 CS6 说明进行操作

但完成后,发布设置中的目标下拉框不会列出 Flash 9 或 10.1。

简而言之,这就是我所做的:

创建指向 /Users/[用户名]/Library/Application Support/Adobe/language/Configuration 的文件夹路径

为“ActionScript 3.0”和“Players”添加了文件夹(完成任务后,“ActionsPanel”、“Classes”和“Include”的文件夹会自动创建)

在 /ActionScript 3.0 文件夹中,两个子文件夹(“FP9”和“FP10.1”分别包含 v9 和 v10.1 playerglobal.swc 文件)

在 /Players 文件夹中,插入两个文件:“FlashPlayer9_0.xml”和“FlashPlayer10_1.xml”。这是v10.1文件的代码,v9基本一样:

<?xml version="1.0" encoding="UTF-8"?>
<players>
   <player id="FlashPlayer10.1" version="10" asversion="1">
       <name>Flash Player 10.1</name>
       <path builtin="true"/>
       <path menuSortCategory="10"/>
       <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/FP10.1/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" />
       <feature name="document_class"                   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 Professional CC 上运行?我真的感谢您提供的任何帮助...

【问题讨论】:

    标签: flash flash-cc


    【解决方案1】:

    我让它出现在列表中。您需要从 flash 10.3 xml 复制和粘贴并修改版本信息.. 还要修改 as3 行以指向 10.1

    我认为上面的代码是cs6的,一定是改过的

    【讨论】:

      【解决方案2】:

      请关注这篇博文,并在下方寻找 kglad 的回复。它准确地解释了如何让 Flash Player 9 在 Flash CC 中运行。

      http://forums.adobe.com/message/5750996

      【讨论】:

      • 请注意 link-only answers 是不鼓励的,所以答案应该是寻找解决方案的终点(与另一个中途停留的参考相比,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并保留链接作为参考。
      【解决方案3】:

      好的,这里的问题不在于教程不正确。主要区别在于 Flash CS6 将这些文件夹存放在

      /Users/[username]/Library/Application Support/Adobe/language/Configuration
      

      文件夹,而 CC 将它们存放在应用程序包本身中。因此,请遵循相同的教程,但要意识到一切都在

      /Applications/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/
      

      文件夹。请记住,要进入 Adob​​e Flash CC.app 部分,您只需在 Finder 中右键单击该应用程序,然后从上下文菜单中选择“显示包内容”。

      这里是方向:

      1. 转到http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#playerglobal 下载Flash Player 10.1 playerglobal.swc 文件
      2. 导航到您的 /Applications/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/ActionScript 3.0 文件夹并在名为“FP10”的其他 FPxx.x 文件夹中创建一个新文件夹.1" 并将您新下载的 playerglobal.swc 文件放在那里。注意:下载的文件名为 playerglobal10_1.swc。确保将其重命名为 playerglobal.swc。
      3. 现在返回到 ../Configurations 文件夹(就在 ActionScript 3.0 文件夹之外)并进入“Players”文件夹。这里将有许多 XML 文件。找到名为“FlashPlayer10_3.xml”的那个,复制并重命名为“FlashPlayer10_1.xml”。
      4. 这部分您需要一个文本编辑器。打开新复制的文件并将对“10.3”的引用更改为“10.1”(在这里查找/替换应该很好),保存并完成。
      5. 重新启动 Flash CC,您应该在“Flash Player 10.1”的导出设置中有一个新选项。

      如果这不起作用,您可能需要将 SWC 添加到您的 Flash 电影中。您可以通过打开 Flash 来做到这一点,然后:

      1. 转到文件 >> ActionScript 设置
      2. 在弹出的对话框中,中间有三个选项卡。选择标有“库路径”的第二个选项卡
      3. 该选项卡上有一个文件列表树,其中列出了与您的 Flash 电影或 ActionScript 文件关联的 SWC 和 ANE 文件位置。该目录树上方是按钮工具栏。第四个按钮(看起来像 Flash 徽标的宝丽来)将允许您导航到您的 SWC 文件以手动将其链接到您的电影。选择该按钮,浏览到您的文件并点击“打开”
      4. 在 Actionscript 设置中单击确定以接受更改。
      5. 保存文件,再次导出。

      【讨论】:

        猜你喜欢
        • 2014-07-11
        • 2013-07-10
        • 1970-01-01
        • 1970-01-01
        • 2012-02-13
        • 1970-01-01
        • 2011-03-02
        • 2011-01-12
        • 1970-01-01
        相关资源
        最近更新 更多