1

我有一个带有动画背景层的菜单屏幕。这个背景是在运行时计算的,因此它不是一个简单的图像序列,它使用应用程序本身内部使用的图形元素。

一旦这些图形元素被研究为非常丰富多彩且可见,背景动画有时会使前景中的菜单有点混乱。

所以,我必须降低背景动画的对比度。在不更改图形元素的情况下降低背景对比度/亮度的最佳做法是什么?(或者可能模糊背景层)

而且,是否可以仅在屏幕的一部分(菜单按钮下方和周围)上降低对比度/亮度,而将屏幕的其余部分保持原样?

非常感谢。

4

1 回答 1

1

您可以使菜单层更大(将其视为菜单本身的“填充”);如果那个“填充”是暗的(黑色或接近它,取决于你想要达到的效果,如果你只想降低对比度,甚至可能是 50% 的灰色),那么你可以将它的 alpha 值设置为达到你的效果的东西“调暗”背景。或者让“填充”具有 alpha 渐变,以便变暗淡出/背景淡入。

于 2013-02-04T15:08:42.283 回答