Actionscript 3 用于flash中透明动画的平滑边

Actionscript 3 用于flash中透明动画的平滑边,actionscript-3,flash,psd,Actionscript 3,Flash,Psd,我目前正在使用柑橘引擎构建一个游戏。因此,我将位图作为psd层导入flash库。编译后的SWF作为游戏图形加载到运行时 我在photoshop中平滑了边缘,对于静止图片(如站立的英雄),效果相当不错,但我的动画看起来粗糙。我的游戏有一个缩放功能,在屏幕上调整图形大小看起来也很粗糙 将动画帧放入flash(具有平滑的边缘)的最佳方法是什么?将它们从photoshop导出为网络可编程格式会更好吗?或者我可以通过某种方式改进图像的闪光灯显示吗?这两种方法可以提高图像质量: Catchasbitmap=

我目前正在使用柑橘引擎构建一个游戏。因此,我将位图作为psd层导入flash库。编译后的SWF作为游戏图形加载到运行时

我在photoshop中平滑了边缘,对于静止图片(如站立的英雄),效果相当不错,但我的动画看起来粗糙。我的游戏有一个缩放功能,在屏幕上调整图形大小看起来也很粗糙


将动画帧放入flash(具有平滑的边缘)的最佳方法是什么?将它们从photoshop导出为网络可编程格式会更好吗?或者我可以通过某种方式改进图像的闪光灯显示吗?

这两种方法可以提高图像质量:

Catchasbitmap=true(不强制要求占用内存,但易于cpu)

平滑=真(是cpu消耗)


您的位图在哪里?在库中或在运行时加载?在库中。对于每个动画游戏对象,都有一个swf文件,其中包含标记的舞台动画。我想如果有必要,只要标签在那里,就可以在运行时完成,但我真的不知道。我能在fla中以某种方式使Catchasbitmap和平滑工作吗?现在真的更好了(参差不齐的边缘不再那么明显),但我的动画(以同样的方式导入,启用平滑)看起来还是比其他人差一点。这正常吗?你需要使用位图动画技术而不是矢量movieclip。