Подскажите, почему эта схема не работает и правильно ли она вообще собрана?
Этот топик читают: Гость
Ответов: 970
Рейтинг: 270
|
|||
карма: 0 |
| ||
файлы: 1 | creat.sha [85.8KB] [150] |
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Genius, а что на чем надо отрисовать
|
|||
карма: 22 |
|
Ответов: 970
Рейтинг: 270
|
|||
есть 3 картинки с альфа прозрачностью и их все надо объединить в одну картинку с альфа каналом
|
|||
карма: 0 |
|
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Genius, у тебя первая и третья картинки одинаковые
|
|||
карма: 22 |
|
Ответов: 970
Рейтинг: 270
|
|||
Да это не важно, у меня вообще ничего не отрисовавает...
|
|||
карма: 0 |
| ||
файлы: 1 | test.rar [45.6KB] [70] |
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Применительно к твоему примеру, я бы сделал так
------------ Дoбавленo в 19.39: А теперь найди, в чем твои ошибки |
|||
карма: 22 |
| ||
файлы: 1 | alpha_draw_001.sha [51.3KB] [163] | ||
Голосовали: | Genius |
Ответов: 970
Рейтинг: 270
|
|||
Спасибо, а я то думал что из onDraw выходит картинка в потоке.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
У тебя было две ошибки.
1. В PNG, stream заагрузить надо, сначала, а затем, из него Alph-y получать 2. На OnDraw транзитно передаются входные данные, это сделано для каскадной трансляции контекстов через поток. Обычный Img_Bmp сделан точно также |
|||
карма: 22 |
| ||
Голосовали: | Genius |
Ответов: 970
Рейтинг: 270
|
|||
И ещё один вопрос: как отрисовать обычный Bitmap между двумя AlphaBitmap'ами?
code_18496.txt Нет никакого BmpToAlphaBmp? |
|||
карма: 0 |
| ||
файлы: 1 | code_18496.txt [1.8KB] [113] |
Разработчик
Ответов: 26153
Рейтинг: 2127
|
|||
Genius писал(а): И ещё один вопрос: как отрисовать обычный Bitmap между двумя AlphaBitmap'ами?1. Обычный Bitmap полностью перекроет твой Alpha-Bitmap, если ты его отрисуешь поверх. Для этого можно использовать только картинки с возможностью создать вырезаемый фон. Genius писал(а): Нет никакого BmpToAlphaBmp?2. Почему же нет, есть -- AlphaShadow с нулевым DeepBlur-ом code_18501.txt |
|||
карма: 22 |
| ||
файлы: 1 | code_18501.txt [3.2KB] [132] | ||
Голосовали: | Genius |
10