问题标签 [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.
apache-flex - 如何用 as3 用鼠标创建精灵的向上/向下移动
我只需要在鼠标移动时垂直移动精灵。如何用 as3 实现它?
谢谢
actionscript-3 - 如何防止 AS3 舞台上的影片剪辑对象的外部翻译?
我有一个 MovieClip 对象,它在 .swc 文件中为动作脚本 (AS3) 导出。
当我将剪辑的一个实例放置在舞台上而不做任何修改时,它会出现在左上角,大约离舞台一半(即只有对象的右下象限可见)。我知道这是因为剪辑的注册点不是左上角。
如果您在影片剪辑上调用 getBounds() ,您可以获得剪辑的边界(大概从它对齐的“点”开始),它看起来像(左:-303,上:-100,右:303,下: 100),您可以从剪辑 x 和 y 中减去 left 和 top 值:
这似乎正确地将剪辑在舞台上完全对齐,剪辑的左上角正好位于舞台的角落。
但!将其对准舞台中央时,遵循该逻辑似乎不起作用!
这创造了一个疯狂的平行宇宙,剪辑现在位于舞台的右下角。
我唯一的线索是看:
和
矩阵的 tx 值为 748(舞台高度的一半) ty 值为 426(舞台高度的一半)
concatenatedMatrix 的 tx 值为 1699.5, ty 值为 967.75
显然,这也是影片剪辑的位置,但为什么呢?这个额外的翻译来自哪里?
flash - Flash 中的外部资源
大家好。我正在开发一个最初用于 HTML 的应用程序,但我最近得出结论,就我的目的而言,最好的办法是在 Flash 中完成。
我需要的一件大事是能够从外部文件中引入影片剪辑,并在运行时将它们添加到我的主影片中(元素的动态数量、蒙皮等)
不需要完整的代码,但我可以使用一些帮助来追踪资源来学习如何成功地完成这些事情。教程、最佳实践……通常的嫌疑人。
我已经使用 Flash 有一段时间了,并且过去在 AS2 中很容易做到这一点,但是我在之前的尝试中使用类和 addchild 时遇到了一些问题,因此非常感谢任何帮助。
谢谢!
actionscript-3 - 让系统时间决定动画速度,而不是程序 FPS
我正在用 ActionScript 3 编写纸牌游戏。每张纸牌都由一个类的实例表示,该类扩展了从 Flash CS4 导出的包含纸牌图形和翻转动画的影片剪辑。当我想翻转一张卡片时,我在这个movieclip 上调用gotoAndPlay。
当帧速率减慢时,所有动画都需要更长的时间才能完成。默认情况下,Flash 似乎会以确保绘制剪辑中的所有帧的方式为影片剪辑设置动画。因此,当节目帧率低于剪辑的帧率时,动画将以较慢的速度播放。
我希望动画始终以相同的速度播放,因此始终在屏幕上显示相同的时间。如果帧速率太慢而无法显示所有帧,则会丢弃帧。是否可以告诉 Flash 以这种方式制作动画?如果不是,那么我自己编程这种行为的最简单方法是什么?
flash - 更改影片剪辑对象的透明度
我有一个电影剪辑,我想改变这个电影剪辑的透明度,我该怎么做?谢谢。
actionscript-3 - 嵌套的movieClips未在Actionscript中检测到鼠标事件
我有一些嵌套的电影剪辑。我在父级上有一个事件监听器,监听鼠标点击。问题是,侦听器从不接听点击。
代码:
在movieClipStack 上,我可以看到mouseEnabled = true。此外, buttonMode = true 的工作方式与预期的完全一样。但是 onStackClicked 永远不会发生 - movieClipStack 只是没有检测到任何类型的鼠标事件。
谢谢!
actionscript-3 - Actionscript 中的影片剪辑堆叠
我正在构建一个游戏,其中界面是首先加载到屏幕上的项目之一。声音按钮,暂停和所有的位 -
在游戏过程中 - 所有庄园的东西都被动态添加和删除到舞台上。因此我的界面在我的游戏场景后面。
如何确保影片剪辑始终保持在最前面?
我可以覆盖我的文档类的 addChild 并且每次添加新的孩子时,我都会将界面重新堆叠到顶部?
actionscript-3 - AS3 访问动态加载的影片剪辑的属性
我的影片剪辑 clipArt_mc 使用以下方法接收从列表框选择动态加载的影片剪辑:
我使用以下方法将颜色应用于 clipArt_mc:
我想访问clipArt_mc 内嵌套或加载的movieclip,其中有一个名为color_mc 的movieclip,以便我可以直接将颜色应用到它而不是clipArt_mc。
这可以做到吗?
提前感谢您的宝贵时间。安妮
image - Flash Lite 2 拆分图像
flash lite 2(as2) 可以将图像拆分为多个影片剪辑吗?例如,获取图像并将其分成两半到 mc's。
flash - 如何在 AS3 中将位图数据转换为图像文件?
我想在 AS3 中将位图数据转换为图像文件,如 jpg 或 png 文件,有人可以帮我吗?
提前致谢 ;