AS3:用A.SWF加载main.swf,按钮不好使 5
AS3:用A.SWF加载main.swf,main.swf单独可以正常运行,按钮什么的都好使但是在A里面运行加载后的main按钮都不好使了,以下是代码importflas...
AS3:用A.SWF加载main.swf,main.swf单独可以正常运行,按钮什么的都好使 但是在A里面运行加载后的main按钮
都不好使了,以下是代码
import flash.display.MovieClip;
preloaderBar.scaleX = 0;
var loader = new Loader();
loader.load(new URLRequest("main.swf"));
loader.contentLoaderInfo.addEventListener(Event.INIT, onCompleteHandler);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,
progressHandler);
// loader._lockroot =true;
//
// addChild(loader);
addChild(loader);
function onCompleteHandler(e:Event):void {
//var movie:*=e.target.content as MovieClip;
preloaderBar.visible = false;
}
function progressHandler(e:ProgressEvent):void {
var per = e.bytesLoaded/e.bytesTotal;
preloaderBar.scaleX = per;
loader.visible = true;
} 展开
都不好使了,以下是代码
import flash.display.MovieClip;
preloaderBar.scaleX = 0;
var loader = new Loader();
loader.load(new URLRequest("main.swf"));
loader.contentLoaderInfo.addEventListener(Event.INIT, onCompleteHandler);
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,
progressHandler);
// loader._lockroot =true;
//
// addChild(loader);
addChild(loader);
function onCompleteHandler(e:Event):void {
//var movie:*=e.target.content as MovieClip;
preloaderBar.visible = false;
}
function progressHandler(e:ProgressEvent):void {
var per = e.bytesLoaded/e.bytesTotal;
preloaderBar.scaleX = per;
loader.visible = true;
} 展开
3个回答
展开全部
你说的按钮不好用是不是指按钮反应不灵敏了,如果是这样的话,建议在你那有按钮的文件里,在按钮上面加上透明的影片剪辑试试就应该没问题了,我遇到过这种情况,都是这样处理的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这问题都没描述清楚嘛
还有 你贴的代码 只是表示一个加载的进度条吧。。。跟按钮什么关系
下次问 要详细点。。。方便理解 方便回答
还有 你贴的代码 只是表示一个加载的进度条吧。。。跟按钮什么关系
下次问 要详细点。。。方便理解 方便回答
追问
就是用A来加载main,main里面有按钮
如果main单独运行里面的按钮好用
A在家main后,在A里点main里的按钮就不好用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-07-22
展开全部
找这类问题还需google
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询