在 Flash 中去除图像上的白色背景

Posted

技术标签:

【中文标题】在 Flash 中去除图像上的白色背景【英文标题】:removing white background on images in flash 【发布时间】:2017-07-09 00:44:10 【问题描述】:

我删除了我在 Photoshop 中使用的图像的背景。即使我在 Flash 中导出图像时也没有白色背景,但每次我向图像添加补间动画时,白色背景都会回来,所以当我将它放在我的网站上时,你可以看到白色背景。

有没有办法阻止它这样做

【问题讨论】:

在图像或任何背景(除了正文)上,您是否尝试过使用 element background: transparent; element 背景颜色:透明; ? 尝试将图像放在spritemovieClip 中,然后对容器本身进行补间动画...以便快速测试。将图像(png?gif?)拖到舞台上,然后右键单击并选择将其转换为 Sprite/MovieClip。现在在这个选定的项目上做一个测试动画补间。 【参考方案1】:

首先,确保图片不包含背景。另存为 PNG 通常有助于导入 Flash。

然后确保以下发布设置:

    选择文件 > 发布设置。确保选择了 html。 选择 HTML。 从窗口模式菜单中选择透明无窗口,使 SWF 文件的背景在支持此功能的浏览器中消失。 发布文档。

https://helpx.adobe.com/animate/kb/transparent-background-swf-file.html

【讨论】:

以上是关于在 Flash 中去除图像上的白色背景的主要内容,如果未能解决你的问题,请参考以下文章

在LWUIT中,按下按钮时出现白色矩形背景,如何去除?

swift中白色背景图像上的白色文本

如何从 Flash 导出的 HTML 和 JS 中删除背景图像或颜色

将OpenCV提取的轮廓用在另一张图中去除背景

如何设置表格视图单元格之间的空间并删除背景内容视图的白色

echarts 怎样去掉白色边框线 和怎样去除背景中的网格