问题标签 [flash-cs5.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - 在 Flash IDE 中测试影片时使用“A”键
使用 Flash IDE(5.5 版)测试电影时,键盘上的A键是否有特殊含义?我问的原因是因为我在电影中听KEY_DOWN
舞台上的事件。它适用于所有字母,但仅对字母A触发一次。
只有在 Flash IDE 中测试影片时才会出现此问题。在 Flash Player 中一切正常。当然,我已经禁用了控制菜单中的键盘快捷键。我还查看了为 Flash 定义的键盘快捷键,但没有发现任何有意义的东西。
您可以通过将以下代码放在其他空白电影的第一帧上轻松重现该问题:
如果您编译并按A,您将看到输出。再次尝试按A,然后……什么也没有。尝试任何其他字母,您会看到输出很好。字母A 有什么特别之处?
TIA。
更新:正如您在下面的评论中看到的,这个问题只发生在我的 Mac 版本的 Flash Pro 11.5 上。
ios - How to change renderMode=direct in Flash Professional CS5.5?
I need to change the render mode (wmode) to direct in Flash CS5.5, but I only get Auto, CPU or GPU mode. How can I edit the Name-app.xml to build the .ipa file with MY XML? Thank you Stackoverflow!
flash - Flash Professional CS5.5 删除动画补间导入到舞台
我的动画师正在使用 Flash Professional CS4,而我正在使用 Flash Professional CS5.5。她向我发送从她的程序导出的 .swf 文件,我将它们导入到我的程序中进行开发。
但是,我们注意到,一旦将 .swf 文件导入 CS5.5(导入到舞台),所有补间动画都会从 .swf 中删除。
这是 CS4 到 CS5.5 的问题吗?有没有什么方法可以在不为她升级 200 美元的情况下解决这个问题?
flash-cs5 - 特定的补间动画停止和恢复
我是游戏开发的新手,正在尝试在 flash-cs5 中创建一个简单的游戏。我在时间轴上创建了 3 个补间动画。我正在尝试停止特定的补间动画,当其他补间正在运行时单击该补间的影片剪辑,并且当再次单击停止的影片剪辑时,我想在其他补间运行时恢复补间。
提前感谢。
actionscript-3 - AS3 - 使用空加载器时添加外部 .swf 预加载器
有个问题想请教大家!我正在尝试为我的网站制作一个导航系统,其中每个导航项都作为外部 .swf 加载。感谢该站点上的另一个用户,我能够获得该功能。问题是我也想为这些外部 swfs 添加一个预加载器。
我正在使用的代码是这样的:
到目前为止,我尝试过的一切都失败了。如果我不使用空加载器,我可以让预加载器工作,但是当我这样做时,我不确定如何让它删除加载另一个 .swf 时正在使用的资产 - 一切都只是堆积和陷入网站. 如果我尝试将附加到上述代码的预加载器放在一起,则会出现错误,因为我正在调用空对象。很抱歉成为这样的新手,我才刚刚开始接触闪光灯。我很感激任何帮助!
编辑:这里快速浏览一下我有些混乱的版本,其中包括一个预加载器,但由于空加载器而无法工作:
编辑#2:功能代码,但现在每当我点击按钮时都会收到以下输出错误。swfs 加载和卸载很好,但如果有人知道我可以如何清理它以避免输出错误,我希望它尽可能平滑!:
ArgumentError:错误 #2025:提供的 DisplayObject 必须是调用者的子对象。在 Flash.display::DisplayObjectContainer/removeChild() 在 MethodInfo-8()
actionscript-3 - AS3 - 具有单轨循环的 XML 播放列表
所以这个让我难住了。我的网站计划是从 XML 文件中提取音乐曲目,该文件充当菜单按钮加载的各种 .swfs 的背景音乐。即点击“主页”,它会将您带回主页 .swf 并播放适当的音乐。我想通过 XML 做到这一点,而不是将音乐直接附加到 .swf 以减少加载时间(同步不是问题),因为我似乎无法在不显着增加 .swf 的情况下保持音频质量。
我遇到了两个问题:一个是使用当前代码,音乐只播放一次,并且不会循环播放。另一个是我想要播放一首歌曲作为前奏的功能,然后继续循环另一首歌曲。即,点击主页按钮,播放介绍,然后是循环部分,除非您再次点击主页,否则永远不会返回介绍。除了为每个按钮创建一个独特的功能外,我似乎无法弄清楚如何管理这些事情。
这是我正在使用的代码:
提前感谢您提供的任何帮助!
actionscript-3 - 声音完全未触发 (AS3)
我有点进退两难。完成播放特定声音后,我需要在 MovieClip 中调用一个函数。声音是通过我导入的外部类中的声道播放的。播放工作完美。
这是我的外部类 Sonus 的相关代码。
这是通过文档类“osr”中的导入调用的,因此我通过“osr.Sonus.---”在我的项目中访问它
在我的项目中,我有以下代码行。
osr.Sonus.PlayPrompt(...) 和 gui.Wait(...) 都可以完美地工作,因为我在项目的这一部分的其他上下文中使用它们没有错误。
基本上,声音播放完毕后,我需要 Wait(false); 被调用,但事件侦听器似乎没有“听到” SOUND_COMPLETE 事件。我在某个地方犯了错误吗?
作为记录,由于我的项目结构,我无法从 Sonus 中调用适当的 Wait(...) 函数。
帮助?
flash - Flash FLA 文件大小无缘无故变大
Q1:FLA 文件体积过大的原因是什么,当对一个 FLA 文件进行了许多编辑和保存时,资产却没有被添加到库中?
问题 2:使 FLA 文件更小的最佳技术是什么?(下面描述的问题。我不是在谈论已发布的 SWF 文件或资产管理)
在对我的 FLA 文件进行多次编辑和保存后,它们在磁盘上的大小从它们开始的地方变成了 30 倍。示例 750k 可以高达 34mb。过去“保存和压缩”用于填补减小 FLA 文件大小的作用,但现在该功能已不复存在。
这里讨论了这个问题,但没有提供令人满意的解决方案或原因: http ://www.xllusion.net/ed/2010/05/04/no-save-and-compact-on-flash-cs5/
额外细节:
当我保存为 CS4 文件然后回到 CS5 文件变得臃肿后会变得更小,但是每次我这样做时我都会冒文件损坏的风险(我已经发生了损坏)。
我已经阅读了在 CS5 中创建并且从未采用 CS4 格式的文件没有这个问题,但我发现这个理论不太可能,因为我试图遵循这个规则但没有成功。
我还读到每个 FLA 文件都会跟踪其资产的“历史”。因此,在库中添加和删除资产有时会导致臃肿,因为从库中删除的旧资产仍保留在 FLA 文件中。这似乎是虚假的,因为这样做没有任何目的,但可能表明 Adobe Flash Professional CS5 和 CS5.5 中存在错误。
个人详细信息:我正在编辑的文件包含个人创建的 Flash 组件、图像、音频、许多符号 (20+),但没有嵌入视频。
就我个人而言,这种膨胀是一个问题,因为我正在处理数百个闪存 FLA 文件,这些文件的大小应该在 1-4mb 左右,但实际上要大得多。总体效果是我最终得到了千兆字节的文件,而不是数百 mbs。
非常感谢你的帮助!!!
flash - 从 CS5 升级到 CS5.5 后 TLFTextfield 损坏
对于我的项目,我使用以下内容:
- FlashDevelop 3.3.4 RTM
- Flash Pro CS 5(仅限库,无代码)
前段时间我们开始使用 TLFTextfields。我必须做的一件事是在 FlashDevelop 项目中包含 Adobe Flash CS 5 文件夹中的 tlfruntime.swc 文件。请注意,我将此文件复制到项目文件夹并包含它,我不只是直接从 CS5 路径包含文件。
此后,我得到了一台装有 Flash CS 5.5 的新计算机。我在 CS 5.5 中重新编译了我的一个 swf 库,现在当我运行该程序时,我得到:
我认为 FlashDevelop 项目中包含的 tlfruntime.swc 已过时,需要使用 CS 5.5 中的更新。所以我从 CS 5.5 路径复制了 tlfruntime.swc,将它包含在 FlashDevelop 项目中(而不是旧文件),但现在我得到了这个:
任何人都可以协助我还需要做什么才能让 TLFTextfields 在 CS 5.5 中再次工作吗?
更新:我已将 FlashDevelop 更新为 4.0.1 RTM,现在我收到此错误:
actionscript-3 - Alt键改变场景?
我有一个 Adobe AIR 3 应用程序。出于某种原因,只要我Alt在应用程序中按下键,它就会切换到下一个场景(或者如果在最后一个场景,它会切换到第一个场景)。我不能在我的应用程序中使用它,而且我从未对其进行编程。如何摆脱这个功能?(我使用的是 Flash Professional CS5.5)