使用 Actionscript 2 在背景层加载视频剪辑
Posted
技术标签:
【中文标题】使用 Actionscript 2 在背景层加载视频剪辑【英文标题】:Loading videoclips in background layer with Actionscript 2 【发布时间】:2017-02-26 18:14:03 【问题描述】:我正在尝试在 Macromedia Flash 8 pro 上使用下面的 Actionscript 2 根据帧号将视频剪辑(或图像)加载到背景层中。
有两层;背景和文本层。该脚本可以正常加载剪辑,但会将它们放在文本层的前面。脚本放置在背景层的第一帧:-
请问我这里做错了什么?
我是新手,从一些论坛获得了脚本。我会很感激任何帮助.. 谢谢!
mclListener.onLoadInit = function(target_mc:MovieClip) ;
this.createEmptyMovieClip("image_mc",1);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) ;
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
// the first clip on frame 1
image_mcl.loadClip("movie1.swf", image_mc);
onEnterFrame = function ()
if (this._currentframe == 100)
image_mcl.loadClip("movie2.swf", image_mc);
if (this._currentframe == 200)
image_mcl.loadClip("movie3.swf", image_mc);
;
【问题讨论】:
任何答案的机会..或提示我正确的方向? 我发错版块了吗?有人可以建议吗? 非常感谢,greg-449。 【参考方案1】:我已经找到了解决方案。在脚本的第二行:-
this.createEmptyMovieClip("image_mc",1);
将 1 更改为 -16384,如下所示:-
this.createEmptyMovieClip("image_mc",-16384);
这可能对仍在从事石器时代软件工作的人有所帮助 -:)
【讨论】:
以上是关于使用 Actionscript 2 在背景层加载视频剪辑的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 2 加载另一个加载其他文件的 SWF - 相对路径/url 问题