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