问题标签 [flash-cs6]
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 - 计算物体的轨迹,当给定一个角度和速度时
我正在尝试从大炮发射炮弹并让它遵循一条现实的路径。射击角度根据大炮的方向而变化(自动定位到鼠标指针)。所以我想弄清楚的是,在给定角度和设定速度的情况下,如何沿着抛物线路径移动炮弹。
我读过这可以在没有复杂的三角函数的情况下完成(在高中从未听过它),并且可以通过在每个滴答声中添加重力到 yVelocity 来简单地计算。但是,此时,我不知道如何计算初始 yVelocity(同样,取决于大炮方向)。
您可以在此处查看当前动画:http: //kate.ict.op.ac.nz/~welfajw1/portfolio/videos/task3-assignment2.swf
这都是在AS3中完成的,我的代码如下:
主要时间线代码:
ball_mc 代码:
flash - Flash 在 html 中不可读?
我有一个客户可能会遇到的最愚蠢的问题。他们要了一个横幅,我在cs6中做了一个。他们回电话说当我们将它插入 html 代码并上传时,flash 没有显示,他们的“聪明人”告诉我这是因为它是用最新版本制作的,需要转换为旧版本. 我保存为cs5项目,但他们说还是一样。我只是想知道,有什么方法可以将 cs6 文件转换为 flas 8 文件,或者它与为 html 代码制作的版本有关吗?
actionscript-3 - as3,用参数在舞台上实例化对象
例如,如果我有一个扩展 MovieClip 的对象,假设它是某种自定义构建的文本字段类 (InputField)。
InputField 构造函数有 2 个参数(placeholderText:String = null, displayAsPassword:Boolean = false)。
如果我将影片剪辑拖到舞台上,它将被构建,但不会设置参数。有没有办法在构建时设置它们?
需要明确的是,我希望能够只将此影片剪辑拖到舞台上,而不是创建它并从后面的代码中执行 addChild()。
flash - 编辑嵌套符号时出现 Flash CS6 性能问题
抱歉,这不是 AS3 问题,但我希望其他经常使用 CS6 的人可以加入:
在使用“就地编辑”(双击符号)编辑嵌套符号时,我注意到 Flash CS6 中的性能显着下降,而使用“编辑”的程度较小。通过嵌套,我指的是符号内的符号,符号内的符号等。我应该尝试优化的嵌套符号的深度是否存在已知限制?画布刷新延迟在 5 个符号深左右是显而易见的,并且可能会变得非常糟糕。我正在使用 CS6 构建我的艺术资产并直接从库中导出精灵表 - FLA 中的任何地方都没有视频、导入的图像或文本,因此发布时的性能不是问题。
我是否使用了太多的嵌套图形符号让 Flash 无法处理?我现在假设 Flash 性能只会随着每个版本的发布而变得更好,而不是更糟。Flash 几乎无法用尽我的 RAM(使用约 450Mb 的 8Gb)、CPU(Core i7 2600)或 GPU(AMD HD-6900)——那是什么?甚至无法在嵌套符号深处使用具有这些滞后问题的 Wacom。
在此先感谢您的任何见解-这有时使我的工作效率停滞不前。
actionscript-3 - 在 Flash pro cs6 舞台上放置对象是使用八哥进行 stage3d 加速还是使用旧 Flash?
做stage3d硬件加速的2d游戏,最好用starling框架,starling教程不用flash pro cs6,关卡设计是用代码完成的,是不是因为flash pro cs6使用了老的Flash API,而且确实如此没有硬件加速,我的意思是,如果你用 flash pro cs6 将舞台上的艺术作品转换为影片剪辑,Flash 编辑器会像 Flash.display.MoviClip 或 Starling.display.MoviClip 一样吗?
如果 Flash pro cs6 使用“flash.display.MovieClip”,这是否会影响性能,或者您的游戏不必全是八哥来获得 stgae3d 硬件加速?
iphone - 在 iOS 6 Flash IPA 中具有黑色背景的 PNG
使用 Flash Professional CS6 我正在构建一个 iOS 应用程序。我直接在 SWF 中嵌入了一个透明的 PNG 图像(具有透明背景的图像)。在 Flash IDE 阶段,图像看起来很完美,但是当我在设备上编译和测试 IPA 时:
- 如果我在 iPad/iOS 5 上测试,图像看起来很棒;
- 如果我在 iPhone/iOS 6 上进行测试,图像的背景是黑色的,并且图像看起来被拉伸了一半;
我能做些什么?我尝试了任何一种 PNG(PNG-24、PNG-8、...),但问题始终存在。
[更新] GIF 图像也有同样的行为!
actionscript-3 - 如何使动画模拟时钟在相同的初始时间启动时的运行速度是另一个时钟的两倍
一个人如何启动两个显示相同初始时间的动画模拟时钟,然后让一个比另一个快两倍,使一秒变成半秒,等等,以便它超越“实时”时钟?诀窍是他们都需要开始显示当前时间。
我知道这可能很简单,但是每次我向时钟 2 的变量添加一个乘数时,它都会在不正确的时间开始并跳过滴答声。
这是我用作起点的 ActionScript(两个时钟相同):
actionscript-3 - 跟踪功能在 Actionscript 3 Flash CS6 中不起作用
我最近升级到 Flash CS6,现在我在 Actionscript 3 中的跟踪语句没有写入输出窗口。
如果我用这个 Actionscript 创建一个简单的文档...
...我在输出窗口中没有得到任何结果。我不知道为什么会这样。这是一个错误吗?
我对此进行了研究,我可以告诉你:
- 我只是在本地发布,这仍在发生。
- 我将预览发布到 Flash,而不是 HTML
- 在发布设置选项卡中,未选中“省略跟踪操作”
- 在输出面板中,我尝试了过滤器的所有选项(从无到“无”到详细)
我很确定它正在工作,然后停止了。
有什么想法吗?
actionscript-3 - SWF 在返回到第 1 帧时崩溃
每当我尝试返回到第 1 帧时,SWF 就会崩溃(从 Flash 导出时,而不是在其中测试时!)。在第 1 帧中,我放置了一些变量声明,一个 enter.frame 事件侦听器、4 个 mouse.click 事件侦听器和一个 stop。我后来使用了一个简单的 gotoAndStop(1); 返回。当我单击该按钮时,它会停止一秒钟,然后 SWF 就会关闭。
SWF 仅在发布和运行时在 Adobe Flash 之外崩溃。
动作层:第 1 帧
动作层:第 2 帧
按钮层:第 2 帧
actionscript-3 - AS3 框架脚本立即执行,而不是在指定时执行
我有以下代码,它应该在剪辑完成播放后MovieClip
添加一个帧脚本并将其添加MovieClip
到要执行的脚本中。然而,下面显示的代码会在MovieClip
添加后立即触发框架脚本,我不知道为什么。
我尝试过使用更简单的示例,它工作正常,它MovieClip
有 21 帧长,我尝试通过totalFrames
and触发帧脚本totalFrames - 1
,但没有任何想法!