Установите два перекрывающихся 2D GameObjects с изображениями, прикрепленными к полупрозрачности, как если бы это было оC#

Место общения программистов C#
Ответить
Anonymous
 Установите два перекрывающихся 2D GameObjects с изображениями, прикрепленными к полупрозрачности, как если бы это было о

Сообщение Anonymous »

Я буду обращаться к этим трем изображениям, чтобы помочь объяснить этот вопрос.
Изображение

Предположим, у меня есть два GameObject в Unity 2D, оба с изображениемКомпоненты прилагаются. Далее предположим, что один из GameObject перекрывает другой в пространстве сцены. Это показано на первом, крайнем левом изображении: синий треугольник над красным кругом. Фон шахматной доски представляет все остальное, что есть в сцене, частично визуализируясь под красным кругом и синим треугольником.
Если бы я установил непрозрачность обоих GameObject на 0.5 (т. е. для их Color установлено значение Color(1.0, 1.0, 1.0, 0.5)), результатом будет что-то вроде второго, среднего изображения. Есть фиолетовое изображение, на котором сквозь синий треугольник виден красный круг.
Мне это не нужно. Вместо этого я хочу создать эффект, как показано на третьем, крайнем правом изображении: два изображения были объединены в одно изображение, а затем их непрозрачность была установлена ​​на 0,5.< /p>
Как это сделать?
Я также хотел бы распространить это на произвольное количество перекрывающихся изображений, а не только на два.

Подробнее здесь: https://stackoverflow.com/questions/793 ... y-as-if-it
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»