![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| DEMOVERSION |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 18.10.2005 Репутация: нет Всего: 1 |
У меня есть Image. Как его можно зарисовать прозрачным серым цветом. Надо зделать еффект неактивного Image-a???
Спасибо |
|||
|
||||
| Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: 3 Всего: 5 |
А пишется под MIDP 2.0?
--------------------
|
|||
|
||||
| DEMOVERSION |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 18.10.2005 Репутация: нет Всего: 1 |
да, MIDP 2.0
|
|||
|
||||
| Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: 3 Всего: 5 |
Тогда могу посоветовать взять массив цветов image`а getRGB(...). Затем в этом массиве просто немножко изменить значение цветов. Скажем затемнение - это просто уменьшение значения цвета каждой компоненты, а скажем полупрозрачность сероватую можно сделать заменяя в массиве значение цвета пикселя на серый через 1 пиксель (серый - истинный - серый - истинный...)
А потом создать изображение из модифицированного массива. Это сообщение отредактировал(а) Nemesis - 16.3.2006, 16:59 --------------------
|
|||
|
||||
| DEMOVERSION |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 18.10.2005 Репутация: нет Всего: 1 |
Так нормально?
|
|||
|
||||
| Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: 3 Всего: 5 |
Да, вполне рабочий должен быть. Только я не уверен по поводу такой полупрозрачности - 77. По идее на всех мобилках должно работать правильно. Но на крайняк можно будет просто сделать каждый 2ой пиксель серым:
--------------------
|
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Можно сделать спрайты: активный (цветной), пассивный (монохромный). Для примера.
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |