flash - 如何使用 JSFL 设置影片剪辑的舞台实例名称

标签 flash jsfl

当我使用 JSFL 创建影片剪辑并设置 .name 参数时 - 这将成为影片剪辑出现在库中时的名称 - 但是我想为舞台上的影片剪辑提供实例名称。我已附上一张图片来显示我尝试通过 JSFL 填充的字段。

谢谢!

enter image description here

这是设置名称的代码,基本上循环遍历 fl.getDocumentDOM() 直到我获得舞台上所有元素的数组,然后一旦我有了一个元素。

var newMc = fl.getDocumentDOM().convertToSymbol("movie clip", mcName, "top left");
newMc.name = "row_" + rowq.toString() + "_column_"+ colq.toString();
newMc.linkageExportForAS=true;      
newMc.linkageClassName="com.xyz.as3.view.component.Piece";

最佳答案

newMC 是库项目而不是舞台实例,但现在应该选择新实例,因此您可以使用:

fl.getDocumentDOM().selection[0].name

关于flash - 如何使用 JSFL 设置影片剪辑的舞台实例名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16026985/

相关文章:

javascript - Flash Player 上的外部 Javascript 接口(interface)无法在 CDN (Cloudfront) 上运行

java - 监听来自 Flash 的请求(获取/发布)

javascript - 使用 Javascript 中的 JSFL 脚本返回值

javascript - 在 JSFL 中解析 XML?

flash - 有哪些替代方法可以将WAV循环编译为SWF?

flash - 有人可以发布格式良好的 crossdomain.xml 示例吗?

apache-flex - 如何使用 flex4 嵌入纯 as3 位图 Assets (使用 flex3)

flash - 使用 JSFL AS3 CS5.5 访问子/嵌套影片剪辑

flash - 使用 JSFL 在 Flash IDE 中编译所有打开的 FLA 文件

flash - 自动发布FLA文件;多次调用Process.Start