as3 - 从资产类获取库符号

2023-12-19

我创建了一个 asset.swf,我想在其中保留所有符号。然后,我创建了一个执行嵌入的 Assets 类。它看起来像这样:

public class Assets extends MovieClip
    {
        [Embed(source="assets.swf", symbol="MyBox")]
        public static var MyBox:Class;

        public function Assets() 
        {

        }

    }

现在,在其他课程中,我想创建一个新框:

import com.company.Assets;
...
public function Game() 
{

    var myBox:MovieClip = new Assets.MyBox();
    addChild(myBox);

}

我知道这是不正确的,并且我收到“TypeError:错误#1007:在非构造函数上尝试实例化”。如何访问 Assets 类中的资产?


编辑:我想你会找到答案here http://www.bit-101.com/blog/?p=853.

以下内容适用于使用加载了 SWF 的类Loader class.

private function onLoad(e:Event):void
{
 var domain:ApplicationDomain = LoaderInfo(e.target).applicationDomain;
 var Type:Class = domain.getDefinition("pack.MyComponent") as Class;
 var myBox:MovieClip = new Type();
 addChild(myBox);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

as3 - 从资产类获取库符号 的相关文章

  • 使用 Javascript 检测 Pepper (PPAPI) Flash

    我们使用的是专有的文档查看器 它与某些 Chrome 版本中的 Pepper 版本的 Flash 配合得不太好 所以我希望能够检测到它并重定向到不同格式的相同内容 由于这个版本似乎落后于 NPAPI 版本 所以我一直在使用闪光检测 http
  • AS3 内存泄漏示例

    有人可以发布一个 as3 代码的示例 特别是包括事件侦听器 这将是一个可能泄漏内存的简单示例 也希望您能发布所显示问题的解决方案吗 问题是 AS3 事件监听器中内存泄漏的一个简单示例是什么 如何解决它 public class MySpri
  • 如何从 Adob​​e AIR 中的文件流获取字节数组?

    我阅读的内容有限 小 15 500 mb 文件 我需要能够将所有文件字节放入一个字节数组中 所以我有一个功能 Bindable public var ba ByteArray new ByteArray code protected fun
  • AS3/Flash/Flex 中的枚举? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 相对于 AS2 我真正喜欢 AS3 的一件事是它增加了多少编译时类型检查 然而 它似乎有些不足 因为没有可用的类型检查枚举结构 在 A
  • 我可以将 Pepper Flash 捆绑在 Electron.js 应用程序中以在 2021 年以后运行 Flash 吗?

    所以 我已经关注了https www electronjs org docs tutorial using pepper flash plugin https www electronjs org docs tutorial using p
  • as3 - 如何停止视频并分离 NetStream

    我有来自服务器的视频流 稍后我想并排添加另一个视频 那就好 我做到了 现在当我想删除视频时我的问题来了 我设法将其从显示中删除 但我可以听到视频仍在后台播放 那么我怎样才能停止播放该视频呢 这是我设置视频的代码 ns new NetStre
  • Ruby 解释器嵌入到 C 代码中

    我只是尝试书中的一个简单例子 我有一个 sum rb 文件 class Summer def sum max raise Invalid maximum max if max lt 0 max max max 2 end end 还有一个
  • Javascript 通过ExternalInterface 来刷新

    我想知道是否有人可以查看我的代码 我正在尝试使用以下代码将虚拟变量从 javascript 传递到 actionscript 3 HTML
  • 使用 Javascript 自定义上下文菜单?

    有没有办法使用 Javascript 将自定义字段添加到内置浏览器上下文菜单中 我知道 flash actionscript 可以做到这一点 他们是如何做到的 示例 右键单击http josephjewell com http joseph
  • 从资产文件夹加载时,电子邮件意图中的图像预览未显示

    我有类似以下代码 public void shareImageInEmail String imageUri Intent emailIntent new Intent Intent ACTION SEND emailIntent setT
  • 带有第 3 方库的 Grails Asset-Pipeline 系统

    Grails2 4 现在使用的是资产管道用于管理和处理 Grails 应用程序 而不是资源系统 中的静态资产 这是相当新的 互联网上还没有太多关于它的文档 我的问题是 如何正确处理第三方库 例如 select2 http ivaynberg
  • AS3 禁用数据网格内文本输入的可编辑/可选择

    我目前正在尝试禁用可选择 可编辑 或将 textInput 更改为动态以获得我想要的结果 我有一个带有下拉菜单和文本输入区域的自定义数据网格 但是 如果我的 型号 列中没有数据 我不想允许在相应的 购买价格 单元格中输入任何内容 col1
  • 如何在 ItemRenderer 内使用数据网格范围外的变量?

    我使用将项目数组绑定到数据网格ItemRenderer 我用data变量来控制可绑定数据 我也有someComponentVariable需要插入到每一行中 但它是在组件范围内声明的 因此数据网格似乎无法重新识别它 编译错误 我如何使用这个
  • 通过Javascript捕获右键单击,无需节点

    当使用英语以外的任何其他语言时 Flash 播放器在 Firefox Chrome 中使用 wmode window 以外的任何内容时都会出现错误 此错误已报告但尚未修复 http bugs adobe com jira browse FP
  • .png 和 .jpg 文件解密

    我正在尝试修改我正在使用的软件的图形资产 出于审美目的 我想很难对图形资产做一些有害的事情 但开发人员对它们进行了加密 我不确定他为什么决定这样做 因为我使用和修改了一堆类似的软件 而这些软件的开发人员并没有打扰 因为我看不出为什么需要加密
  • 如何将 XML 文档嵌入到 XHTML 文档中?

    例如 我如何嵌入
  • Flex PopUpManager:如何检测模式弹出窗口的存在?

    我的 Flex 3 应用程序有一些通过 PopUpManager 显示的模式对话框 但有时我希望其他视图组件知道有弹出窗口显示 PopUpManager 没有任何方法来实际检查弹出窗口是否存在 有没有其他方法可以在 flash flex 中
  • Flash Action Script 3 设计自定义MovieClip作为按钮

    我是 Flash AS3 的新手 我正在尝试创建一个应该充当按钮的影片剪辑 请参阅下图以供参考 我想知道如何为此自定义按钮创建一个包 以便我可以通过在参数中指定 名称 图像 来使用此包创建所需数量的按钮 Main movieclip mc
  • 对象克隆库的 Flash 复制?

    这可能是一个非常简单的问题 我只是不知道如何解决 我有一个想要复制的对象 但不知道如何进行 这是我的尝试 var myObj new ObjectClass var duplicate myObj duplicate null myObj
  • 最好的 Flash 音频/视频 + 交互服务器?

    我正在寻找有关 Flash 实时服务器的建议 目前 我们使用 Moock 的组合Unity http www moock org unity and Red5 http osflash org red5 但有几个问题 首先 我们正在转向 A

随机推荐

  • 尝试使用 ${parent.groupid} 从子 pom 引用父 pom 时,出现“不可解析的父 POM:无法传输工件”

    我正在关注 Maven 教程 我有一个非常简单的项目 里面有几个模块 在模块 pom 上 我想通过 parent groupid 和 parent version 引用主项目 pom 版本和组 因此如果我更改其中任何一个 我就不必在子 po
  • 如何像 Facebook 一样动态重写 URL

    我使用 PHP 编写了我的网站 不幸的是艺术家简介目前是这样的 website com profiles php id xxx 这样我就可以获取 id 并查询数据库 然而 艺术家们现在要求使用 website com artistname
  • 实体框架 - 按总和分组

    这对我来说是一个相对较新的领域 我有两个实体 Inquiries and Categories Each Inquiry有一个类别和一个指示整数值的属性 称为TotalTimeSpent 每个类别有多个查询 我想要做的是生成一个按类别分组的
  • LicenseChecker 在模拟器中运行缓慢

    当模拟器到达下面的线时 需要 10 秒以上才能完成 还有其他人有这个问题吗 mChecker new LicenseChecker this new ServerManagedPolicy this new AESObfuscator SA
  • PHP 字符串连接和算术运算

    刚开始学习PHP不久 遇到了这样的问题
  • 如何将数组列表中的特定项目移动到第一项

    例如 一个列表 A B C D E 给定 C 切换到 甲乙二胺 请注意 数组大小会发生变化 某些项目可能会在运行时删除 Collections swap url url indexOf itemToMove 0 该语句不起作用 因为它输出
  • ios 7 dequeueReusableCellWithIdentifier:forIndexPath 方法 - 是否需要 registerClass 方法

    我使用的是ios 7 快问 我有一个工作程序 它使用 dequeueReusableCellWithIdentifier forIndexPath 来显示具有两个不同原型的单元格 我从未使用过 UITableView registerCla
  • 如何在 JPA 实体管理器中锁定整个实体(表)

    我有一个表 从中计算两个日期之间的当前行数 并在同一个表中的 要插入 行中使用结果值 当两个并发请求 例如 A1 和 A2 到来 并且想要同时存储新行 在上面的计算之后 时 我遇到了问题 两者都有相同的结果 例如 10 行 即使A1应该有1
  • Java Properties 对象到 String

    我有一个JavaProperties我从内存中加载的对象String 之前从实际加载到内存中 properties像这样的文件 this propertyFilesCache put file FileUtils fileToString
  • 如何从子目录运行多个 GitHub Actions 工作流程

    我有3个目录 github workflows linters 功能测试 单元测试 在每个目录中我都有多个工作流程 yml文件例如在linters codeQuality yml 我的问题是 当发出拉取请求时 仅执行根目录中的工作流程文件
  • RJS:如何获取 DOM 元素的值和innerHTML

    我想将 DOM 元素的值和 insideHTML 源分配给本地 ruby 变量 然而 在我的方法中似乎我无法利用RJS来完成这个功能 我不知道哪个方法可以实现它 总而言之就是 将js变量值赋给ruby局部变量 怎么做 有限的情况是 page
  • 如何确保 ckeditor 在 jquery-ui 对话框小部件内显示时具有焦点

    我用过CKEDITOR appendTo my div null my string 创建 ckeditor 的实例 没问题 但是 LINK 按钮会打开一个非交互式 LINK 对话框 那么 是否有一些配置设置应该手动设置为 true EDI
  • 在 x 次页面浏览量后运行 JavaScript [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想在用户访问我的网站一定时间或达到一定数量的页面浏览量后显示营销弹出窗口 例如 我希望它在用户浏览完 3 个页面后弹出 我如何使用 Ja
  • PHPEXCEL如何获取单元格值,即使有特殊字符

    当我使用函数 getValue 获取单元格值时 如果单元格包含特殊字符 它会返回 false 是否有任何解决方案来获取内容 即使包含非 UTF 8 字符 我希望在调用 getValue 函数之前解析它们 我将不胜感激任何形式的帮助 objP
  • Java 中的静态/实例初始化程序块按什么顺序运行?

    假设一个项目包含多个类 每个类都有一个静态初始化块 这些块按什么顺序运行 我知道在一个类中 这些块按照它们在代码中出现的顺序运行 我读到它在各个类中都是相同的 但我编写的一些示例代码与此不同 我使用了这段代码 package pkg pub
  • 无法使用 Jquery.post() 发布 JSON 对象

    我在我的 javascript 应用程序中创建了以下对象 poll data active question question div question wrap textarea attr value answers div answer
  • 如何从 iPhone 应用程序中将用户引导至 iPhone 设置主屏幕

    我目前有一个应用程序要求用户维护 VPN 隧道 加载时我检查 VPN 隧道是否可用 我想知道是否有任何方法可以显示UIAlertView单击 确定 后 用户将进入 iPhone 主设置屏幕 以便他们可以打开 VPN 我知道如何存储应用程序特
  • Laravel 4 - 在其他控制器中使用控制器操作?

    好吧 我有一些控制器正在执行我的工作 现在我创建了更多控制器 在新控制器中的某个操作中间 我只记得我已经在旧控制器中编写了正确的代码 所以对于例如在 oldController handyAction 中 some good codez 并
  • SQLite数据库android创建表

    我收到错误 没有这样的表 导致我尝试一切可能让它消失 现在它消失了 但我很困惑 这是我的情况 我需要在应用程序中创建 2 个表 我在每张桌子上放置一个类 它看起来像下面的代码 如果我按照这个操作 当我从 Table2 中提取数据时 它会告诉
  • as3 - 从资产类获取库符号

    我创建了一个 asset swf 我想在其中保留所有符号 然后 我创建了一个执行嵌入的 Assets 类 它看起来像这样 public class Assets extends MovieClip Embed source assets s