HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 24.05.2010, 04:03
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

Цитата:
Сообщение от LStr1ke  
Ты не написал где именно это делаешь Macromedia или Adobe? Какой AS?
-
Создаешь shape красным цветом прямо поверх этих обмоток. Ставишь прозрачность 100% переводишь в объект Picture. По середине вешаешаешь lable с надписью Обмотки.
Ставишь 100% прозрачность Lable и Picture. В событи при наведении мыши на Picture (Нарисованый shape) - делаешь прозрачность picture - 70% а Lable - 0. При выходе курсора из Объекта прозрачность возвращаешь на 100%.
Суть такая - курсор наводится на обмотки - они подсвечиваются красным цветом и появляется надпись Обмотки. Тоже самое с другими элементами генератора (это же генератор? =) )
делаю в adobe macromedia flash 8,
можешь на примере показать это все?)
да он самый))
 
Ответить с цитированием

  #2  
Старый 24.05.2010, 07:14
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

Репутация: 150
По умолчанию

У меня нет macromedia Flash, поэтому исходник смысла нету давать.
Покажу как делал в Adobe Flash - ActionScript 3:
1. Сделал документ, размером с картинку 309х306 px

2. Создал новый слой поверх картинки, Взял инструмент Brush (B) и нарисовал, поверх обмотки, области красным цветом.

3. Выделил нарисованное и ковертировал в объект (F8 - Convert to symbol) Movie Clip

4. Теперь задаем ему Instance Name и делаем прозрачной.
InstanceName - obmotki
Alpha - 100%
Впринципе прозрачном можно было и в скрипте делать, но это не важно

5. Теперь добавим надпись - "Обмотки".
Text Type - dynamic text
Instance name - obmotki_text

6. Теперь в 1 кадр вставим скрипт (F9)
PHP код:
obmotki_text.visible false// делаем надпись невидимой
function show_obmotki(event:MouseEvent):void {
    
obmotki.alpha 0.3// Делаем видимым выделеные обмотки
    
obmotki_text.visible true// Делаем видимым текст
}
function 
hide_obmotki(event:MouseEvent):void {
    
obmotki.alpha 0// Делаем невидимыми выделеные обмотки
    
obmotki_text.visible false// Делаем невидимым текст
}

obmotki.addEventListener(MouseEvent.MOUSE_OVERshow_obmotki); // Когда курсор наводится
obmotki.addEventListener(MouseEvent.MOUSE_OUThide_obmotki); // Когда курсор выходит из области 
Пример тут - http://html-server.narod.ru/obmotki.html
 
Ответить с цитированием

  #3  
Старый 24.05.2010, 19:15
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

Цитата:
Сообщение от LStr1ke  
У меня нет macromedia Flash, поэтому исходник смысла нету давать.
Покажу как делал в Adobe Flash - ActionScript 3:
1. Сделал документ, размером с картинку 309х306 px

2. Создал новый слой поверх картинки, Взял инструмент Brush (B) и нарисовал, поверх обмотки, области красным цветом.

3. Выделил нарисованное и ковертировал в объект (F8 - Convert to symbol) Movie Clip

4. Теперь задаем ему Instance Name и делаем прозрачной.
InstanceName - obmotki
Alpha - 100%
Впринципе прозрачном можно было и в скрипте делать, но это не важно

5. Теперь добавим надпись - "Обмотки".
Text Type - dynamic text
Instance name - obmotki_text

6. Теперь в 1 кадр вставим скрипт (F9)
PHP код:
obmotki_text.visible false// делаем надпись невидимой
function show_obmotki(event:MouseEvent):void {
    
obmotki.alpha 0.3// Делаем видимым выделеные обмотки
    
obmotki_text.visible true// Делаем видимым текст
}
function 
hide_obmotki(event:MouseEvent):void {
    
obmotki.alpha 0// Делаем невидимыми выделеные обмотки
    
obmotki_text.visible false// Делаем невидимым текст
}

obmotki.addEventListener(MouseEvent.MOUSE_OVERshow_obmotki); // Когда курсор наводится
obmotki.addEventListener(MouseEvent.MOUSE_OUThide_obmotki); // Когда курсор выходит из области 
Пример тут - http://html-server.narod.ru/obmotki.html
нехочет работать... делал в адоб флэш..
 
Ответить с цитированием

  #4  
Старый 24.05.2010, 23:13
FeRiuS
Познающий
Регистрация: 26.02.2010
Сообщений: 76
С нами: 8529323

Репутация: 16
По умолчанию

Yanker, что именно не хочет работать? Конкретнее.
 
Ответить с цитированием

  #5  
Старый 25.05.2010, 01:28
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

все уже разобрался) спасибо всем)
 
Ответить с цитированием

  #6  
Старый 29.05.2010, 13:25
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

Люди, еще 1 вопрос, подскажите пожалуйста, как сделать что при наведении в определенную точку запускалась анимация? Просто дали еще пачку схем надо чтоб при наведении на определенное место шла анимация чтобы какбы показать куда движется ток...

если сможете покажите на примере пожалуйста
 
Ответить с цитированием

  #7  
Старый 30.05.2010, 15:02
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

UP
 
Ответить с цитированием

  #8  
Старый 08.06.2010, 14:20
DTW
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
С нами: 9473484

Репутация: 104
По умолчанию

Помогите понять как работает событие

вот у меня есть кнопка у ней название but

Код:
eventTarget.addEventListener(EventType.EVENT_NAME, eventResponse);
как привязать обработчик событий кнопку с название but?

Код:
function clickHandler(event:MouseEvent):void
 {
    trace("Button Press");
 }
Можна сделать так это ввод фокуса.

Код:
buton.addEventListener(FocusEvent.FOCUS_IN, clickHandler4);
AS 3 сильно не знаю ...

Последний раз редактировалось DTW; 09.06.2010 в 04:49..
 
Ответить с цитированием

  #9  
Старый 11.06.2010, 12:10
Yanker
Познающий
Регистрация: 18.07.2008
Сообщений: 64
С нами: 9375541

Репутация: 37
По умолчанию

Люди, напомните пожалуйста, как сделать ссылку на определенный кадр на ас3??
 
Ответить с цитированием

  #10  
Старый 11.06.2010, 19:52
zavra
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
С нами: 9559919

Репутация: 137
По умолчанию

Цитата:
Сообщение от Yanker  
Люди, напомните пожалуйста, как сделать ссылку на определенный кадр на ас3??
var lol:MovieClip = new MovieClip();
lol.gotoAndPlay(frame)

DTW,
but.addEventListemer(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent){trace('have a wank now')}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.