flash as3.0 外部加载图片、 图片移动的时候图片会闪。有什么办法解决吗

尤其是有文字的图片。一闪一闪的。没有文字的闪的还不大明显各位大哥帮帮小弟解决一下啊、在线等。... 尤其是有文字的图片。一闪一闪的。
没有文字的闪的还不大明显
各位大哥帮帮小弟解决一下啊、
在线等。
展开
 我来答
zingblue
2011-12-05 · 超过43用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:122万
展开全部
把帧频设高一点,把位图Bitmap的smothing设为true
更多追问追答
追问
我是这样加载的图片。不知道该怎么设置图片的smothing属性。
var big:Sprite=new Sprite();//小图片容器
addChild(big);//添加到舞台
for (var i:int = 1 ; i<num+1; i++) {
this["myloader"+i]=new Loader();
this["myloader"+i].load(new URLRequest(i+".png"));
big.addChild(this["pic"+i]);/把加载好的图片放在图片容器里
}
追答
对loader.contentLoaderInfo添加加载完成事件,loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete)。加载得到的content就是Bitmap类型的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LI7228166
2011-12-07
知道答主
回答量:64
采纳率:0%
帮助的人:12.1万
展开全部
function onComplete(e){
addChild(mc_load);
Bitmap(mc_load.content).smoothing = true;
}
更多追问追答
追问
TypeError: Error #1010: 术语尚未定义,并且无任何属性。
at MethodInfo-13()
报这个错。我郁闷呐。。。

我是这样写的。
this["myloader"+i].contentLoaderInfo.addEventListener(Event.COMPLETE, function(e){
//Bitmap(this["myloader"+i].content).smoothing = true;
});
追答
汗~~~这个只是我写的核心问题所在,你要吧代码写完整了吧~~
var url:URLRequest=new URLRequest("xx.jpg")
var mc_load:URLLoader=new URLLoader(url)
mc_load.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete)
function onComplete(e){
addChild(mc_load);
Bitmap(mc_load.content).smoothing = true;
}
用这样的方法加载进去图片就可以了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式