【问题标题】:Access the main timeline in a swc访问 swc 中的主时间线
【发布时间】:2024-05-18 00:20:02
【问题描述】:

我在 FLA 的主时间轴中创建了一些动画

我想将其发布为 SWC,以便通过 Flash Builder 导入。

但是-我找不到这样做的方法。有任何想法吗?

到目前为止,我所知道的唯一解决方法是将所有帧复制到一个动画剪辑符号中,然后将其设置为“为动作脚本导出”这并不理想,因为那时我需要重新定位整个动画,使其位于 0, 0- 因为有物体在舞台边界之外移动,等等。我必须用肉眼来做。不理想:\因此非常感谢更好的解决方案!

【问题讨论】:

    标签: actionscript-3 flash apache-flex flash-builder


    【解决方案1】:

    你可以嵌入一个 .swf

    package {
    import flash.display.MovieClip;
    import flash.display.Sprite;
    
    public class Demo extends Sprite{
    
        [Embed (source="test.swf")]
        private var Test : Class
    
        public function Demo() {
    
            var test : MovieClip = new Test() as MovieClip;
            addChild(test);
    
        }
    }
    }
    

    【讨论】: