我在玩打开的闪存图。请看一下这张图表:
http://teethgrinder.co.uk/open-flash-chart-2/line-solid-dot.php
正如你所看到的,圆点点看起来很难看。他们中的一些人更圆润,有些人更少,他们看起来不一样,因为他们应该。我不认识AS3,也不知道是怎么回事。我检查了源代码:
this.graphics.lineStyle( 0, 0, 0 );
this.graphics.beginFill( colour, 1 );
this.graphics.drawCircle( 0, 0, style.get('dot-size') );
this.graphics.endFill();我试着改变尺寸或者画长方形,但是它们看起来还是不一样。我想问题出在别的地方..。
编辑:我还注意到,其他元素看起来也有点不同(它们不应该)--例如轴勾。我猜这是质量问题。但是当我右击闪存对象时,有一个选项“质量”和“高”设置(也有一个“中”和“低”可供选择)。我能提高其他地方的质量水平吗?
发布于 2012-03-17 11:24:01
从空心点开始,我意识到每个点周围都有一些东西,把每个点和连接线分开,也产生了模糊的空心点。
在这种情况下,将属性"halo_size“设置为0会有所帮助。
我也注意到在你卖的圆点例子中也有同样的差距。也许这就是问题所在。
要设置舞台质量,只需使用:
stage.quality = "low";
stage.quality = "medium";
stage.quality = "high";您可以在主类本身中设置它,这恰好是该项目的文档类。
我注意到,如果图表大小为400×400,这些不一致就不再存在。因此,我们看到的问题是一个缩放问题,而不是在我们认为的地方。
此外,设置线条风格允许在圆圈周围有一个合适的边框。这至少会看上去更好。
this.graphics.lineStyle(1, colour, 1);
this.graphics.beginFill( colour, 1 );
this.graphics.drawCircle( 0, 0, style.get('dot-size') );
this.graphics.endFill();https://stackoverflow.com/questions/9747402
复制相似问题