| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash经验技巧 > 文章正文 用户登录
HiShop网店系统一
一个普通站长如何
教育信息网站解决
DataGrid组件创建
中文ID3在Flash中
解决IE不能播放fl
MP3不能顺利导入F
Flash文字编码问题
解决flash的loadi
flash asp大头贴出

解决位图在flash中的问题           

解决位图在flash中的问题

作者:佚名 来源:闪吧 作者: holybozo 更新:2007-1-13 20:59:22 错误报告 我要投稿

纯粹练习英文用的,翻译的一塌糊涂,看不懂的别仍烂柿子就好^^
这里是原文地址:-点击进入



http://www.fatorcaos.com.br/flashimagebug/


1.简介
很长一段时间,Macromedia的flash制造者依旧招手解决令人讨厌的位图问题,新版本(6)的发售,图像的显示接口似乎没有改变,还是同样的位图问题和需要同样的解决技巧

2.问题
给出解决方法前,我们先试着解释一下图像在flash中的显示,我们做一个测试:图像基于显示的结果

这个图像将使你注意到flash通常在图像上的错误.它是一个亮度(brighter)为50%的黑色线条为框,白色填充后再外包一个黑色(100%)线条的图像,并且画有两条对角线.


在flash6中使用这个图像(flash5和flash6的结果是一样的),并且确定,从剪贴板中粘贴到flash和导入到flash的结果是一样的.

通过这个例子,我只是插入了此图像在影片中,检查确定他们的坐标没有小数,其结果如图:



第一眼看上去,问题出现在图像的边框.这个图像边框的顶部和左边要比其它的粗.

看看放大了的,你会看到到底发生了什么.flash把图像向下和向右移动了一个象素,并留下了痕迹-最初的内容.就因为这,底部和右边一个象素消失了,而顶部和左边多出了一个象素.最重要的是要注意到,这个图像是没有改变过位置的,还是呆在原来的位置上.只是内容被移动了.

使用高质量,中等,低质量结果都一样,放大200%后就都正确了
(我拿他的源文件测试后,发现,有问题的版本中用low就正常了,而下面的正常版本中,用low后反而出现以上的问题-w-)
bug源文件:
点击浏览该文件

3.解决
嗯~考虑到只是向下,向右移动图像的内容(外包线框不变),大多数人会产生这么个解决方法:在一个图像边上增加两个象素的透明边.当这个方法使用于某些例子时,这个bug还是没能解决(这是不容易察觉了),并且有时候你必须要你的图像放在舞台的同一个地方(举例,当你用一个象素的对象排列为一个象素的背景填充场景顶部)

这里也有一些解决方法是使用透明变淡.例如,象素bug将只发生在当图像透明度是100&的时候,因为那样,人们趋向于让图像的透明度为99%,那么图像的位移bug(这个方法,看上去像一个图片在发抖<trembling>)就不会被注意到.但是,在你有动画接近透明度为99%的图像时,你会注意到舞台会变慢.
(flash编译图像时,有透明度的明显耗资源)

自从flash3或者flash4,我发现一些很陌生的东西,无论什么情况,当我的图像出现位移bug的时,我注意到,如果我把图像添加到MC(flash中最普通的使用图像法)中央位置时(默认),有时只有一半的图像发生此bug-通常是右边.这个位移bug不但移动了整个图片,它还将复制一条纵向或横向的线条在图片中间,使其向右向下位移.当使用垂直或水平的阴影线时这种现象是显而易见的,结果也是很糟糕.

在这个例子里,我注意到了如果把图片放置左上部分,就不会发生这种问题,也就是让图片位于影片剪辑的"负极"区域来补偿右边,如图,场景中的坐标,灰色部分就是你的图片应该放置的位置.

从那时起,无论什么时候我粘贴或者导入图片到flash中,我总是这么做:选中图片,按F8,让图片位于影片剪辑的"负极",也就是说,如果图片的尺寸是200*100;那么让它的x坐标为-200,y坐标为-100.用这种方法,所有的图片都会位于影片剪辑的"负极".使用这个方法,我们将告别位移bug.




很幸运,flashMX有了选择定点的能力,所以你不必再麻烦的去编辑图像在影片中的位置.只是简单的选择图片定位在右下角就可以了.



是啊,发生了什么?不错,至少,图片的位移bug只会发生在当你坐标在一个"正极"区域,别官它们在场景的哪里,只要保证是图片当前的剪辑里就可以了.






unbug源文件:
点击浏览该文件

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。