如何在移动物体或图像时在 corona sdk 中淡化其中一部分?

我在 Corona SDK 中有一个问题。我需要在将对象移动到屏幕顶部之前淡化对象的顶部部分(如 250 像素中的 60 像素)。

换句话说,我需要为高度超过屏幕高度的图像或对象设置一个显示区域。就像一个顶部填充空间,在移出显示区域时会淡化图像(而不是屏幕区域)。

有任何教程或建议吗?

点赞
用户2895078
用户2895078

听起来像是你需要使用图片遮罩。

在你的情况下,你需要在对象移动到上面时设置遮罩,在其返回时取消遮罩。

你可以在这里查看遮罩的文档:http://docs.coronalabs.com/guide/media/imageMask/index.html

2014-05-17 21:42:36