Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.07.2006, 17:55
beng вне форума Посмотреть профиль Отправить личное сообщение для beng Найти все сообщения от beng
  № 1  
Ответить с цитированием
beng

Регистрация: Jul 2006
Сообщений: 11
Cool Как реализовать "раскраску" рисунка?

Есть флешка - http://expert-office.ru/, хочу реализовать раскраску карандашного рисунка в цветной (фото цветного также есть), водя по рисунку кисточкой.
Выглядеть должно примерно так: при наведении кисточкой на участок рисунка он становится цветным, остальное остается карандашным.
У кого какие есть предложения?


Последний раз редактировалось beng; 25.07.2006 в 22:09.
Старый 21.07.2006, 17:57
DimZ вне форума Посмотреть профиль Отправить личное сообщение для DimZ Посетить домашнюю страницу DimZ Найти все сообщения от DimZ
  № 2  
Ответить с цитированием
DimZ
 
Аватар для DimZ

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 834
Отправить сообщение для DimZ с помощью ICQ
вобще можно сделать с помощью маски
__________________

Старый 21.07.2006, 18:01
beng вне форума Посмотреть профиль Отправить личное сообщение для beng Найти все сообщения от beng
  № 3  
Ответить с цитированием
beng

Регистрация: Jul 2006
Сообщений: 11
А можете дать ссылку, как реализовать что-то подобное?

Старый 21.07.2006, 22:26
beng вне форума Посмотреть профиль Отправить личное сообщение для beng Найти все сообщения от beng
  № 4  
Ответить с цитированием
beng

Регистрация: Jul 2006
Сообщений: 11
Получилось реализовать: при наведении курсора на изображение, участок под ним становится цветным, но как сделать так, чтобы все участки, над которыми прошлись, остались цветными и после того, как над ними убрали курсор?

Старый 22.07.2006, 00:40
beng вне форума Посмотреть профиль Отправить личное сообщение для beng Найти все сообщения от beng
  № 5  
Ответить с цитированием
beng

Регистрация: Jul 2006
Сообщений: 11
И к этой же теме еще один вопрос.
Курсор я заменяю кружком, который находится в слое-маске и делает цветными участки при наведении. Но как сделать, чтобы вместе с этим кружком с вместо курсора перемещалось еще и изображение кисточки?

Такой код не работает (перемещается только один из объектов):
Код:
Mouse.hide();
startDrag("cursor", true); 	// кружок-маска
startDrag("cursor2", true); // кисточка

Старый 24.07.2006, 14:17
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 6  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
Код:
cursor.onMouseMove = cursor2.onMouseMove = function(){
this._x = _root._xmouse;
this._y = _root._ymouse;
}
__________________
33 коровы


Последний раз редактировалось iNils; 24.07.2006 в 16:09.
Старый 24.07.2006, 16:10
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
__i, прочти пункт 3 http://www.flasher.ru/forum/showthread.php?t=79864 и больше так не делай.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 24.07.2006, 17:35
beng вне форума Посмотреть профиль Отправить личное сообщение для beng Найти все сообщения от beng
  № 8  
Ответить с цитированием
beng

Регистрация: Jul 2006
Сообщений: 11
Спасибо, а кто может помочь с вопросом из четвертого поста?

Старый 24.07.2006, 19:35
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 9  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
Код:
_root.region1.onMouseOver = function (){
this.gotoAndStop('fill');
}
__________________
33 коровы

Старый 24.07.2006, 20:28
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Есть 2 варианта - простой и сложный =)
Простой - добавляй во время движения мыши в клип-маску исходный клип-кисть (не важно, как именно, дублируя, аттача или рисуя програмно). Т.е. маска будет состоять из одного клипа, в который будут по мере движения добавлятся клипы имитирующие кисть.
Сложный - програмно создать маску и обновлять ее при движении мыши... Но это не для тех, кто не дружит с математикой %)
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.