I'm currently working on a project for a Samsung Smart TV.
This project will require Flash, and the specifications state to compile for Flash 10.1 if I want to use it on the TV. However, I'm looking at the publishing options in Flash Professional CS6, and I'm only given the option for 10.3, instead of 10, 10.1, or whatever other subversions of Flash 10. (I'm given the options for Flash 9, 8, 11, and more, though).
Is there any way to force CS6 to compile for Flash 10.1?
You can use Adobe Flash Professional CS6 to build Adobe AIR applications that run on either Android or iOS mobile devices.
Flash Professional is now Adobe Animate This change more accurately represents Animate's position as the premiere animation tool for the web and beyond. For more information, see Welcome Adobe Animate, a new era for Flash Professional.
Windows. Go to C:\Program Files\Adobe\Adobe Flash CS6\Flash.exe. You can create a shortcut or drag the file to the taskbar for quicker starting.
The Adobe Flash Professional Toolkit for CreateJS is an extension for Flash Professional CS6 that enables designers and animators to create assets for HTML5 projects using the open source CreateJS JavaScript libraries.
Let me preface this by stating I don't have CS6; however, I assume it'd be the same as overlaying a player in previous versions.
You'll need to download the 10.1 playerglobal.swc, which is available from Adobe's Archived Flash Player versions site.
Place the playerglobal.swc in a FP10.1 folder in Flash Pro CS6 install path at /Common/Configuration/ActionScript 3.0/FP10.1/playerglobal.swc
Example: /Applications/Adobe Flash CS6/Common/Configuration/ActionScript 3.0/FP10.1
Create a publish target XML to add the Flash Player 10.1 option in Flash Pro's Publish settings dialog drop down. These are found in /Common/Configuration/Players/
Example: /Applications/Adobe Flash CS5.5/Common/Configuration/Players/FlashPlayer10_1.xml
Copy and paste an existing Flash Player 10 XML as a template; or, it should be something like:
<?xml version="1.0" encoding="UTF-8"?>
<players>
<player id="FlashPlayer10" version="10" asversion="3">
<name>Flash Player 10 & 10.1</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/FP10/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>
Jason's answer above is perfect - only one small change - make sure the line
as3="$(AppConfig)/ActionScript 3.0/FP10/playerglobal.swc"
matches the path to where you have installed the playerglobal.swc - ie FP10.1 in Jason's example, not FP10
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With