Вверх ↑
Этот топик читают: Гость
Ответов: 154
Рейтинг: 4
#1: 2010-09-29 17:41:49 ЛС | профиль | цитата
У меня есть картинка png. Я её вывожу на форму с помощью "PNG" и "Img_AlfaBMP". У "Img_AlfaBMP" есть точка "DoAlfaBlendValue". Я хочу сделать так чтобы прозрачность менялась от 150 до 255 и от 255 до 150. Тыкаюсь 3 день. Пробовал с таймером, с ползунком и ничего... Элементарноcode_20816.txtтак не работает. Прошу помощи.
карма: 0

0
файлы: 1code_20816.txt [235B] [107]
Разработчик
Ответов: 26151
Рейтинг: 2127
#2: 2010-09-29 17:43:50 ЛС | профиль | цитата
kernel, ну и че это за кусок схемы, который ни о чем не говорит
Где выводимый рисунок
карма: 22

0
Ответов: 154
Рейтинг: 4
#3: 2010-09-29 17:52:44 ЛС | профиль | цитата
nesco, не понимаю зачем он тебе, но всё равно бери )) -
http://rapidshare.com/files/422137135/1.rar
просто "объём сообщения не может превышать 24000 символов"
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#4: 2010-09-29 18:12:29 ЛС | профиль | цитата
Вот так можно
alphablend_001.sha
------------ Дoбавленo в 18.12:
kernel писал(а):
не понимаю зачем он тебе, но всё равно бери

Да уже не надо, я нашел рисунок с прозрачностью
карма: 22

0
файлы: 1alphablend_001.sha [122.6KB] [250]
Ответов: 1841
Рейтинг: 369
#5: 2010-09-29 18:16:51 ЛС | профиль | цитата
kernel, [burl=javascript:multi_call4451();]вот сюда нужно лить файлы (Файлообмен)[/burl]
карма: 1
0
Ответов: 154
Рейтинг: 4
#6: 2010-09-29 18:20:34 ЛС | профиль | цитата
примерно понял. А вот смотри. Я хочу чтобы она ( картинка ) сама так затухала/появлялась (от 150 до 255 и от 255 до 150). Думаю с помошью таймера сделать. Но как заставить таймер работать назад - ( от 255 до 150 ).
Или есть другой вариант?

карма: 0

0
Ответов: 13
Рейтинг: 1
#7: 2010-09-29 18:26:49 ЛС | профиль | цитата
мб всзять счетчик и математическую функцию?
карма: 0

0
Ответов: 1841
Рейтинг: 369
#8: 2010-09-29 18:31:45 ЛС | профиль | цитата
kernel писал(а):
Но как заставить таймер работать назад - ( от 255 до 150 ).

Counter
карма: 1
0
Ответов: 154
Рейтинг: 4
#9: 2010-09-29 18:46:55 ЛС | профиль | цитата
http://hiasm.com/forum_serv.php?q=56&id=1806
Почти получилось. Но картинка моргает. И немного криво работает. Помогите в доработке
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#10: 2010-09-29 19:25:29 ЛС | профиль | цитата
kernel писал(а):
Но картинка моргает

И будт моргать, так работает перерисовка конткста. Сделай альфа форму, она моргать не будет
------------ Дoбавленo в 19.25:
Ну, как-то так alpha_blend_002.sha
карма: 22

0
файлы: 1alpha_blend_002.sha [123KB] [269]
Ответов: 154
Рейтинг: 4
#11: 2010-09-30 16:31:26 ЛС | профиль | цитата
nesco, ну и какой то бред получатся всё равно - http://hiasm.com/forum_serv.php?q=56&id=1807
карма: 0

0
Ответов: 8926
Рейтинг: 823
#12: 2010-09-30 17:08:34 ЛС | профиль | цитата
kernel, картинку свою вставте code_20837.txt
карма: 19

0
файлы: 1code_20837.txt [1.4KB] [175]
Разработчик
Ответов: 26151
Рейтинг: 2127
#13: 2010-09-30 17:57:00 ЛС | профиль | цитата
Можно еще и так scheme_101.sha
карма: 22

0
файлы: 1scheme_101.sha [123.5KB] [204]
Ответов: 154
Рейтинг: 4
#14: 2010-09-30 18:26:09 ЛС | профиль | цитата
nesco, Я как понимаю небольшие торможения остануться ?
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#15: 2010-09-30 19:02:09 ЛС | профиль | цитата
kernel писал(а):
Я как понимаю небольшие торможения остануться ?

Торможени зависят от задержки, уменьшая задержку, увеличиваешь плавность. Схема, которую я привел последней, у меня на нескольких компах работает плавно и без торможений
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)