Показать сообщение отдельно
  #2 (permalink)  
Старый 16.09.2013, 23:36
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

iRomul,

идея всех "прозрачностей" на канве в том, что полупрозрачная картинка при своем рисовании как бы "добавляется", а не "замещает".
т.е., грубо говоря, если ты на абсолютно непрозрачном фоне нарисуешь полупрозрачный квадрат (альфа 0.5), то в канве не появится квадратная "дырка". Просто фон под квадратом будет виден слегка затемненным.

Так и тут - все более прозрачная картинка добавляется к самой себе непрозрачной, и никакого эффекта не видно. вот если бы ты предварительно полностью стирал картинку (оставляя прямоугольную "дырку"), а потом рисовал - да, эффект бы проявился.


а вообще, может обойтись выставлением opacity в стилях канвы?
Ответить с цитированием