博客统计信息

用户名:nicko
文章数:2
评论数:0
访问量:2135
无忧币:20
博客积分:14
博客等级:1
注册日期:2009-04-28

我的技术圈(0)

更多>>

最新评论

Flash 8 位图旋转后消除锯齿的办法
2009-05-12 12:24:19
Flash8中的位图如果旋转的话,会有锯齿,如果图片已经在库中,解决方法是双击库中的图片进入属性面板,勾选“允许平滑”。如果是外部导入图片,可以用下面的方法解决,此方法来源于网络,原始出处不详:
 
_global.smoothImageLoad = function(imgURL, targetMovie) {
var i=0
do { i++ } while (eval("_root.smoothImageLoadTemp"+i) != undefined)
tmc = _root.createEmptyMovieClip("smoothImageLoadTemp"+i, _root.getNextHighestDepth())
tmc.createEmptyMovieClip("ti", tmc.getNextHighestDepth())
tmc.tm = targetMovie
with(tmc) {
tmcl = new MovieClipLoader()
tmcl.onLoadComplete = function() {
ti.onEnterFrame = function() {
pixelData = new flash.display.BitmapData(ti._width, ti._height);
pixelData.draw(ti);
tm.attachBitmap(pixelData, 1, true, true);
tm.smoothImageLoadComplete()
removeMovieClip(ti._parent)
 }
}
tmcl.loadClip(imgURL, tmc.ti)
 }
}
smoothImageLoad("xxx.jpg", mymc);
分享至
更多
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:flash技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 
 

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: