问题标签 [movieclip]

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.

0 投票
1 回答
219 浏览

apache-flex - Flex: How to access movieclips from an imported swf

What are the steps necessary to access movieclips from an imported swf within a Flex application?

0 投票
2 回答
2165 浏览

apache-flex - Flex:如何在导入的 swf 中访问影片剪辑

我已经将一个 swf(不是用 Flex 创建的,即非框架)导入到 Flex 应用程序中。加载后,我想访问该导入的 swf 中的影片剪辑。查看 Adob​​e 的文档(http://livedocs.adobe.com/flex/3/html/help.html?content=controls_15.html),看起来很简单;但是,他们的示例介于 Flex 应用程序和导入的 swf(使用 Flex 创建)之间。

像他们的例子一样,我正在尝试使用 SystemManager 访问导入的 swf 的内容;但是,我收到以下错误:

TypeError:错误 #1034:类型强制失败:无法将 flash.display::MovieClip@58ca241 转换为 mx.managers.SystemManager。

发生此错误是因为我将非框架 swf 导入到框架 swf 中吗?提前感谢您的任何帮助。

代码:

0 投票
1 回答
17103 浏览

actionscript-3 - 提供的 DisplayObject 必须是调用者的子对象

我是新手,我已经搜索并尝试了数周,但我无法掌握这一点。下面的简单代码给出了“提供的 DisplayObject 必须是调用者的孩子”错误。

squareObj 是库中为 AS 导出的影片剪辑。如何更改此代码以使其正常工作?我想这是我所缺乏的正确 oop 方面的知识,因此感谢任何指向有关此事的优秀教程的链接。

问候 H

0 投票
1 回答
365 浏览

flash - Flash 中非文档类的目标影片剪辑

有没有办法从不是文档类的外部类中定位 MovieClip?

将文档类作为主要和视图是否正确?

0 投票
3 回答
1504 浏览

flash - Flash AS3 神秘闪烁 MovieClip

这是迄今为止我在 Flash 中遇到的最奇怪的问题。我不知道是什么原因造成的。如果有人想真正看到它,我可以提供一个 .swf,但我会尽我所能描述它。

我正在为坦克物体制造子弹以射击。坦克是文档类的孩子。我创建子弹的方式是:

var bullet:Bullet = new Bullet();
(parent as MovieClip).addChild(bullet);

子弹本身只是使用如下代码向一个方向移动this.x += 5;

问题是子弹会在正确的时间追踪它们的创建和销毁,但是子弹有时直到屏幕的一半才可见,有时根本不可见,有时在整个遍历过程中。奇怪地删除了我在创建子弹时的计时器似乎可以解决这个问题。

定时器是这样实现的:

if(shot_timer == 0) {
shoot(); // This contains the aforementioned bullet creation method
shot_timer = 10;

我的坦克对象的输入帧处理程序控制计时器,如果它大于零,则每帧递减它。

谁能建议为什么会发生这种情况?

编辑:根据要求,完整代码:

子弹头文件

坦克.as:

如果有人想尝试复制错误,完整的应用程序就在这里。它对部分内容使用了电子服务器,因此可能必须将它们注释掉。

坦克攻击.rar

0 投票
2 回答
601 浏览

flash - 如何优化 Flash/Actionscript 中的帧速率?

我正在使用 Flash 资源在 Actionscript 中构建一个应用程序,当我尝试在屏幕上渲染 20 多个资源时,我的帧速率变得非常低 (~7 fps),即使这些资源中的大多数都是已停止的影片剪辑。我尝试将 .cacheAsBitmap 设置为 true,这有点帮助,但还不够。我还能做些什么来提高帧速率?我注意到某些影片剪辑似乎比其他影片剪辑对它的影响更大,但我不确定如何更改它们以使其更易于渲染。

谢谢!

0 投票
1 回答
243 浏览

xml - 切换到另一个帧时卸载 xml(movieclip)的问题

我需要一些帮助。我在影片剪辑上加载了 xml,我还有一个按钮可以转到另一帧,但 xml 一直在加载!!每次单击该按钮时,我该怎么做才能删除 xml?

我正在使用 flash cs4 AS3。请帮忙

0 投票
1 回答
1588 浏览

actionscript-3 - 从类方法中添加 MovieClip

我一直在尝试从一个类中向我的 .fla 文件中添加一个影片剪辑。

我的主要 fla 文件:main.fla actionscript 文件:script.as

他们留在同一个目录中。

script.as 文件如下:

}

我使用 create 函数从 main.fla 文件创建添加影片剪辑。

输出给出“created”,但我在输出的 swf 文件中看不到“myfan”movieclip。

我一直在寻找一整天,但找不到太多。

如何从类文件中添加影片剪辑?

谢谢你的帮助。

0 投票
2 回答
578 浏览

apache-flex - 将 FLA 组合导出到 FLEX

是否可以将 FLA 组合导出到 Flex?所以它会像在 Flash Pro 中一样工作,而是在 FLEX 中工作?FLA 包含一堆movieClips、按钮、图像,所有这些都由一个.as 文件驱动。

谢谢,

0 投票
1 回答
548 浏览

flash - AS3 - 从主影片访问和编辑加载的 swf 影片剪辑

我需要从主电影中访问加载的 STRATTransitions.swf 并从中删除一些文本。swf 没有可用的源代码。有没有可能实现?提前感谢您的任何提示。