请问Sprite或者Image如何实现透明渐变效果

如这样的效果

我的土方法是COPY一张背景,然后把它P成透明渐变的效果,然后放到容器之上。
这个方法比较麻烦,而且也浪费资源,请问你们有更好的方法么?

效果就是这样的,或者说如何实现容器的透明渐变?

都没人讨论的,对这个论坛很失望。。。

最简单比叫假的方式是直接在最上面加一层半透面渐变的遮罩图片, 或者可以用颜色混合blendfunc,或者shader

你的方法不是挺好的,不然就写shader,更麻烦。

想到shader就想到opengl就头疼,最近在研究sprite扭曲变形方面,涉及到很多opengl,太复杂了。。。

把遮罩背景图改成A8格式就好了.

另外OpenGL也没有那么难啊,变形就牵扯了一个四元数,试试就会了