【A8笔记1】Alternativa 8.5.0 在Flash、Fb、Fd中的配置
说明:
1. 这个帖子是结合A3D官网说明和网络上的一些文章,自己尝试并总结出来的,如果大家发现有什么错误,请回帖指出。
2. 帖子文字图片比较多,可以通过浏览器的查找功能比较迅速的找到自己的目标:
Ctrl+F->输入 Flash Professional 、 Flash Builder 、 Flash Develop
3. 关于 Alternativa3D 8.5.0 下载:
官网下载页面:http://alternativaplatform.com/en/download8/
1. 这个帖子是结合A3D官网说明和网络上的一些文章,自己尝试并总结出来的,如果大家发现有什么错误,请回帖指出。
2. 帖子文字图片比较多,可以通过浏览器的查找功能比较迅速的找到自己的目标:
Ctrl+F->输入 Flash Professional 、 Flash Builder 、 Flash Develop
3. 关于 Alternativa3D 8.5.0 下载:
官网下载页面:http://alternativaplatform.com/en/download8/
我一帖子里也可以下载:【分享】Alternativa3D8.5.0官网swc压缩包+官方例子中文注释
1. 安装 Flash Player 11
Alternativa3D 8.5.0 的运行需要 Flash Player 11 的支持,先来安装 Flash Player 11 。
1. 如果已经安装了 Flash Player 10,需要先卸载:
2. 接下来就可以安装 Flash Player 11 了,这是 Flash Player 11 :
flashplayer_inc_debug_ax_022711.part1.rar (1.91 MB)
flashplayer_inc_debug_ax_022711.part2.rar (1.51 MB)
3. 用IE打开包含flash的网页或者直接打开一个swf文件,如果在flash右下角出现这些文字,说明fp11安装成功:
Alternativa3D 8.5.0 的运行需要 Flash Player 11 的支持,先来安装 Flash Player 11 。
1. 如果已经安装了 Flash Player 10,需要先卸载:
2. 接下来就可以安装 Flash Player 11 了,这是 Flash Player 11 :
flashplayer_inc_debug_ax_022711.part1.rar (1.91 MB)
flashplayer_inc_debug_ax_022711.part2.rar (1.51 MB)
3. 用IE打开包含flash的网页或者直接打开一个swf文件,如果在flash右下角出现这些文字,说明fp11安装成功:
2. Flash Professional 的配置
1. 将 FlashPlayer11.xml 粘贴到如下安装路径:
Adobe Flash CS5\Common\Configuration\Players
这是 FlashPlayer11.xml :
FlashPlayer11.xml.rar (1.06 KB)
2. 将开发Incubator使用的 playerglobal.swc 放置到如下位置(文件夹FP11需自己创建):Adobe Flash CS5\Common\Configuration\ActionScript 3.0\FP11
这是 playerglobal.swc :
playerglobal.rar (311.62 KB)
3. 重启 Flash Professional ,文件->发布设置->Flash面板->播放器,选择 Flash Player 11
4. 指定 Alternativa3D 8.5.0 的swc路径:
文件->ActionScript设置->库路径面板->
点击【+】按钮添加一个新文件夹->
点击【swf图标】按钮->指定 Alternativa3D 8.5.0 的swc路径
5. 测试 A3D8 例子:
1. 将 fla文件 保存到 Alternativa3DExamples.as 同文件夹中,指定其文档类为 Alternativa3DExamples
2. 按 F12 或 Alt+Shift+F12 发布,用记事本打开发布所得的 html 文件,
将 wmode 属性的值由 window 改为 direct :
<param name="wmode" value="window" />
改为
<param name="wmode" value="direct" />
如果觉得这么设置很麻烦的话,可以 文件->发布设置->Flash面板->硬件加速 改为 第1级 - 直接,按F12发布测试即可:
3. 重新打开 html文件,会愉快地发现测试成功了
6. 与Flash Player 11非官方独立播放器的配合使用:
通过与Flash Player 11非官方独立播放器的配合使用,可以直接使用调试(Ctrl+Shift+Enter)进行测试,而不需要发布。请参考:
【分享】fp11非官方独立播放器及其与Flash的配合使用
1. 将 FlashPlayer11.xml 粘贴到如下安装路径:
Adobe Flash CS5\Common\Configuration\Players
这是 FlashPlayer11.xml :
FlashPlayer11.xml.rar (1.06 KB)
2. 将开发Incubator使用的 playerglobal.swc 放置到如下位置(文件夹FP11需自己创建):Adobe Flash CS5\Common\Configuration\ActionScript 3.0\FP11
这是 playerglobal.swc :
playerglobal.rar (311.62 KB)
3. 重启 Flash Professional ,文件->发布设置->Flash面板->播放器,选择 Flash Player 11
4. 指定 Alternativa3D 8.5.0 的swc路径:
文件->ActionScript设置->库路径面板->
点击【+】按钮添加一个新文件夹->
点击【swf图标】按钮->指定 Alternativa3D 8.5.0 的swc路径
5. 测试 A3D8 例子:
1. 将 fla文件 保存到 Alternativa3DExamples.as 同文件夹中,指定其文档类为 Alternativa3DExamples
2. 按 F12 或 Alt+Shift+F12 发布,用记事本打开发布所得的 html 文件,
将 wmode 属性的值由 window 改为 direct :
<param name="wmode" value="window" />
改为
<param name="wmode" value="direct" />
如果觉得这么设置很麻烦的话,可以 文件->发布设置->Flash面板->硬件加速 改为 第1级 - 直接,按F12发布测试即可:
3. 重新打开 html文件,会愉快地发现测试成功了
6. 与Flash Player 11非官方独立播放器的配合使用:
通过与Flash Player 11非官方独立播放器的配合使用,可以直接使用调试(Ctrl+Shift+Enter)进行测试,而不需要发布。请参考:
【分享】fp11非官方独立播放器及其与Flash的配合使用
3. Flash Builder 的配置
1. 需要Flex的4.5版的SDK,这是下载地址:flex_sdk_4.5.0
下载后解压到本地任意位置
2. 将 playerglobal.swc(本帖上面下载)复制到SDK文件夹的如下位置(文件夹11.0需自己创建):
flex_sdk_4.5.0.20967\frameworks\libs\player\11.0
3. 打开 Flash Builder ,文件->新建->ActionScript项目,项目名可以命名为 Alternativa3DExamples
4. 点击下一步,在 库路径面板 中点击 添加SWF,点击 浏览 并指定 Alternativa3D 8.5.0 的 swc 路径
5. 完成项目创建后,选中所建项目,项目(也可以在项目包上右键)->属性->ActionScript编译器->配置Flex SDK
点击添加按钮,点击浏览并指定 flex sdk 4.5.0 的路径
选择默认的 Flex SDK 为 Flex 4.5 ,点击确定
6. ActionSction 编译器的其它设定如下:
7. 展开项目中的 html-template 文件夹,在 index.template.html 文件上右键->打开方式->文本编辑器,在该文件中添加语句:params.wmode = "direct";
8. 测试 A3D8 例子
1. 复制官方Alternativa3DExamples文件中的src文件夹,并覆盖项目中的src文件夹。
2. 运行 HelloAlternativa3D 例子或者 MouseEventsExample 例子,发现已经可以成功执行了。
3. 但是当执行另外的两个例子 AnimSpriteExample 或者 ParsersExample 时,会弹出错误提示:
这时我们需要对源代码做出些调整:
改为:
即将设置stage的相关语句调到camera后面。再次测试,已经ok了!
4. Flash Develop 的配置
1. 需要Flex的4.5版的SDK,这是下载地址:flex_sdk_4.5.0
下载后解压到本地任意位置
2. 将 playerglobal.swc(本帖上面下载)复制到SDK文件夹的如下位置(文件夹10.1需自己创建):
flex_sdk_4.5.0.20967\frameworks\libs\player\10.1
3. 打开 Flash Develop ,工具(Tool)->程序设置(Program Settings)->AS3 Context->Flex SDK Location ,指定 flex sdk 4.5.0 的路径
4. 项目->新项目->AS3项目(AS3 Project),项目名称可以命名为 Alternativa3DExamples
5. 选中所建项目,项目(Project)->属性(Properties)->输出面板(output),将平台Target改为Flash Player 10.1,并将测试影片改为在弹出窗口播放
6. 选中所建项目,项目(Project)->属性(Properties)->编译器选项面板(Compiler Options),在 Additional Compiler Options 中写入 -swf-version=13
7. 展开项目文件夹下的bin文件夹,双击(或者右键->打开)打开 index.html ,在 params 中添加语句 wmode: "direct"
8. 测试 A3D8 例子
1. 复制 Alternativa3D 8.5.0 的 swc 到项目文件夹下的lib文件夹中,右键swc->增加到库(Add to Library),
2. 复制官方Alternativa3DExamples文件中的src文件夹,并覆盖项目中的src文件夹。
在Alternativa3DExamples.as文件上右键->总是编译
3. 运行 HelloAlternativa3D、MouseEventsExample、AnimSpriteExample ,发现已经可以成功执行了。
4. 但是当执行 ParsersExample 时,会弹出错误提示
解决办法是:在bin文件夹中创建parsersexample文件夹,将src->parsersexample文件夹中的模型及贴图文件复制到该文件夹中
再次测试,已经可以正常运行了。
posted on 2011-06-03 13:02 elvis.zhang 阅读(413) 评论(0) 编辑 收藏 举报