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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

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

Регистрация: Dec 2011
Адрес: Самара
Сообщений: 7
Нужно сделать вот такое меню. Простые я умею. Проблема в инверсии.
Картинки самого меню у меня JPG. Но можно и заново ручками набрать.
Все управляется с обычных кнопок (т.е. внизу обычные кнопки (вл, вп, вве, вниз) к клаве привязывать не надо.
Помогите пожалуйста!

Может это возможно решить с помощью масок?
Миниатюры
Нажмите на изображение для увеличения
Название: Centrilift+2.jpg
Просмотров: 241
Размер:	108.6 Кб
ID:	27344   Нажмите на изображение для увеличения
Название: Centrilift.jpg
Просмотров: 244
Размер:	60.1 Кб
ID:	27345  


Последний раз редактировалось udaaff; 18.12.2011 в 01:05.
Старый 18.12.2011, 03:20
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 2  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
если вы умеет делать обычные меню, то не вижу в чем у вас возникает проблема
у вас есть два цвета backColor, fillColor. в состоянии selected то, что было закрашено backColor красим в fillColor и наоборот.
конкретнее задайте вопрос.
__________________
сайт, vk

Старый 18.12.2011, 08:27
thirst вне форума Посмотреть профиль Отправить личное сообщение для thirst Найти все сообщения от thirst
  № 3  
Ответить с цитированием
thirst

Регистрация: Aug 2011
Сообщений: 19
Проще отрисовать кнопки самому, и уже работать с ними. Ну ты конечно можешь использовать маску или даже bitmap-классы, чтобы менять цвет на картинке, но проще создать кнопки, вырезав и вставив в них картинку самой кнопки(с jpg), а потом уже работать с ними.

Старый 18.12.2011, 12:48
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 4  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
http://flasher.ru/forum/showpost.php...97&postcount=4
для AVM1, но смысл тот же.
__________________
Reality.getBounds(this);

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

Регистрация: Dec 2011
Адрес: Самара
Сообщений: 7
Видимо я неправильно объяснил задачу. Простая инверсия мне не подходит т.к. получаются другие цвета (цвета должны быть как на картинке) темболее если подложить вниз цветную заливку, то цвета вообще непонятные получаются.
Вырисовывать кнопки не подходит, потому-что у меня таких менюшек сотни да и еще и с листингом (вверх вниз).
Вообщем у меня есть картинка, на нее наложить полоску темно-синию и при этом цвет шрифта должен изменится на голубой. Потом заставить эту полоску перемещаться вверх вниз. Это возможно?

Старый 19.12.2011, 15:59
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 6  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>>Простая инверсия мне не подходит
как вариант можно подобрать параметры ColorMatrixFilter и перекрашивать им нужные куски битмапа
что-то такое выходит http://silin.su/trash/menu/

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

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

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


 


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


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