问题标签 [swfloader]
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.
events - 从外部 swf 中的按钮加载外部 swf 并卸载自身?
我是刷 AS3 的 uber n00b。我并不打算听起来像个彻头彻尾的白痴,但老实说,我已经很难弄清楚如何将外部 .swf加载到我的主文件中!现在我的朋友问我是否可以在外部 .swf 中添加一个按钮,该按钮将自行卸载并在其位置加载一个新按钮...
我已经在论坛中四处寻找答案一段时间了,我相信现在是我崩溃、认输并寻求帮助的时候了。
有人可以告诉我这并不难..?当然有可能......
在此先感谢您的任何建议!我期待着我可以在这里发表回应的时候!
apache-flex - SWFLoader - “到处都是 SWF”
我需要加载一个 swf 组件,但我希望它是一个精确的宽度和高度,问题是当我设置宽度和高度时,它并不重要,该 swf 的内容仍然超出预定义的范围。我怎么能告诉它不要这样做,所以它会像嵌入 html 文档一样工作?
apache-flex - 一般如何访问 flex 组件 id?
我在 AS 文件中有一些通用功能,例如复制、粘贴等。我想用它们来编辑嵌入在一个应用程序中的不同 mxml 应用程序中的数据。如果我在其中一个事件中将子组件 id 作为函数的参数传递,我会得到 null 或父应用程序名称的值。但我希望孩子组件的 id 能够访问这些值。请帮忙。
更新:
请在下面找到代码片段:
epfGateTask.mxml
MenuBarUtilities.as
此功能是将数据字段的值保存在临时变量中,以便在复制和粘贴时可以粘贴该值。在这里,从上面可以看到,'id' 是(dataGrid id)从 AdvancedDataGridEvent 传递的内容。现在在执行主 mxml 并选择一个数据网格单元格来剪切值时,会显示空引用错误。函数中的 id 的值为“epfProgram”,即主 mxml 名称。并且 dg_ID 显示为空。同样,另一个 mxml 也需要相同的功能。这两个 mxml 都使用 SWFLoader 放入主 mxml(epfProgram.mxml) 中。并且复制、粘贴等按钮存在于主 mxml 中。请帮我解决这个问题。
swfloader - 如何将参数传递给加载的 swf 应用程序?
在 Flex 4 中使用 SWFLoader 加载 swf 应用程序时,如何将参数传递给该应用程序?
swfloader - flex 4 swfloader: SWFLoader.content.stage.width and height 返回主舞台的宽高
当我使用 SWFLoader 加载 Flash 应用程序时,加载的应用程序的舞台宽度和高度成为主 flex 应用程序的舞台。因此,如果我创建了一个使用舞台宽度和高度来计算绘制位置的游戏,它实际上会在加载的应用程序舞台的边界之外进行绘制,因为它会获取整个屏幕的宽度和高度。我该如何解决这个问题?
谢谢
flash - 从一组图像创建一个 swf
我有一组图像,我想将它们显示为 SWF 幻灯片。类似于 Slideshare.net 的东西
如果有办法可以传递带有图像列表的 xml 或 json 并获取 swf,那将是最简单的。我有一个库或(Linux 友好的)工具,我可以用它来做到这一点吗?我正在将 Python 与 Django 一起使用,但我愿意使用其他语言等。
apache-flex - flex:调整大小和位置 SWFLoader 的麻烦
我对几个 SWFLoader 有一个复杂的问题。
我有一个使用 SWFLoader 加载 swf 的应用程序。加载的 swf 会加载另一个 swf(只是一个已编译的 fla)。我在加载的 swf 中添加了所有调整大小和位置逻辑,它在调整事件大小时效果很好,但是当我尝试在我的 swfs applicationComplete 中运行相同的代码时,它会失败。如果我将我的 swf 作为独立运行,则启动时相同的代码效果很好,但由于某种原因,当我将其加载到我的应用程序中时,规模会有所不同。
我只是将它的宽度和高度设置为浏览器的大小,所以除了比例之外的一切都是一样的!
这是我作为独立加载的 swf 的跟踪: swfLoader: 1435 742 FlexLoader: 1319.1 742 1.0305555555555554 1.0305555555555554
当它在我的应用程序中加载时,这是来自同一个加载的 swf: swfLoader: 1435 742 FlexLoader: 1159.55 742 0.9053196681307955 0.9053196681307955
swfLoader 是我加载的 swf 的 swfloader,用来加载我编译好的 fla。这就是我需要调整大小和定位到中心的地方。接下来的数字是宽度和高度。FlexLoader 是 swfLoaders 加载器(或内容,如果你愿意的话)。数字是宽度、高度、scaleX 和 scaleY。
如您所见,大小相同(加载的 swfs 应用程序也是如此),但比例不同。两个比例都是从 1280 和高度 720 计算出来的,这是我编译的 fla 的大小。
我完全搞乱比例的唯一原因是我找不到我编译的 fla 的准确宽度来使其居中(application.width - loadedSwf.width / 2)所以如果有人知道更好的方法来找到我非常感谢!:)
我没有得到的部分是为什么尺度不同?我错过了什么?我完全迷失了,并且已经尝试解决这个问题已经有一段时间了:p
apache-flex - Flex 4,SWFLoader 边框调整大小问题
以下是我面临的问题。
我有一个 MainPage,在初始化时我正在调用一个方法,该方法将创建一个 SWFLoader 对象(又名 LoginPage)并将其加载到 MainPage 中。当我们在 800x500 窗口中运行 MainPage 时,LoginPage 以该窗口大小加载,但是当我们最大化窗口时,LoginPage 的内容被调整为 1027X660,但边框仍然是 800x500,并且窗口的剩余区域保持空白。
如果我们以最大化状态加载 MainPage,即使我们调整大小,一切正常。该问题仅在我们第一次以最大化的较小尺寸启动应用程序时发生。
flex4 - flex 4: resize SWFLoader element to fit inside a VGroup element
I'm trying to resize a flash game inside a VGroup, no matter what configuration i try to set, some of my flash games are clipped out. i see only 80% of the actual flash screen.
this is my code:
any ideas?
update
i still want to maintain aspect ratio. so if the game is wider or taller then my application window, i want it to be resized properly.
actionscript-3 - ActionScript 3.0 有多少个加载器?
我想在我的 Flash 视频上加载 2 个不同的元素:
首先是动态照片(我从外部变量中获取特定数字),然后是 swf 视频...
我的问题是?
我是 AS3 的新手,我看到我需要一个装载机,我可以装载所有东西。但是我必须有多少装载机?我可以只使用一个更改结束事件调用的函数吗?
非常感谢。
伊曼纽尔