flashas2.0 mc上写as加载外部swf方法
3个回答
展开全部
结合2者答案做个完全版:
loadMovie("a.swf",mc);//a.swf是被加载的文件名。mc是影片剪辑的实例名 ,这个剪辑可以设置大小,可以放在你想放的地方,然后加载的swf就是以这个 mc做容器的,所以位置和mc容器位置有关。
loadMovieNum("a.swf",100);是把a.swf加载到这个舞台中深度为100的层。一般我们在时间轴上控制的层不管多少都是level0层,100就是level100层。数字越大层的位置越高。调用多个swf可以不指明100层,可以用getNextDepth来让他自己判断层的位置,往高处推。
但是他的坐标位置是0,0的,所以还要控制_x 和_y的坐标点,loadMovie用的稍微多1些吧。。具体也要看需求...
希望对你有帮助
loadMovie("a.swf",mc);//a.swf是被加载的文件名。mc是影片剪辑的实例名 ,这个剪辑可以设置大小,可以放在你想放的地方,然后加载的swf就是以这个 mc做容器的,所以位置和mc容器位置有关。
loadMovieNum("a.swf",100);是把a.swf加载到这个舞台中深度为100的层。一般我们在时间轴上控制的层不管多少都是level0层,100就是level100层。数字越大层的位置越高。调用多个swf可以不指明100层,可以用getNextDepth来让他自己判断层的位置,往高处推。
但是他的坐标位置是0,0的,所以还要控制_x 和_y的坐标点,loadMovie用的稍微多1些吧。。具体也要看需求...
希望对你有帮助
展开全部
看情况,点击mc影片剪辑载入可以这样写:mc.onRelease = fucntion(){_root.loadMovieNum("aa.swf",100);}
直接载入可以这样写:mc.onEnterFrame = function(){_root.loadMovieNum("aa.swf",100);}希望你有用,祝你好运~~
直接载入可以这样写:mc.onEnterFrame = function(){_root.loadMovieNum("aa.swf",100);}希望你有用,祝你好运~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
loadMovie("a.swf",_root.mc)//a.swf是被加载的文件名。mc是影片剪辑的实例名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询