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

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

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

Регистрация: Jun 2006
Сообщений: 35
Question Свойства кнопки на объекте

Всем добрый день.
Очень хотелось бы узнать, как с помощью AS для объекта (у меня клип) организовать свойства, как у обычной кнопки.
Ну т.е. вот если конкретнее, то я хочу чтобы при наведении на мой видеоролик (MovieClip) появлялся второй объект (возможно тоже MovieClip).
Для реализации думаю юзать или
Код AS1/AS2:
on (rollOver)
или (мение предпочтительно, т.к. плохо понимаю этот код)
Код AS1/AS2:
this.mc.onRollOver=function()
Всем заранее огромное спасибо.

Старый 02.07.2009, 01:36
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 2  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
используйте второй вариант. так как первый это прощлый век, код нужно писать в одном месте а нераспихивать по клипам и кнопкам.

Старый 02.07.2009, 16:06
Onix13 вне форума Посмотреть профиль Отправить личное сообщение для Onix13 Найти все сообщения от Onix13
  № 3  
Ответить с цитированием
Onix13

Регистрация: Jun 2006
Сообщений: 35
Ну дайте код какой-нибудь (желательно с комментами), а то я даж незнаю что написать. Плиииз =(

Старый 02.07.2009, 16:11
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 4  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Код AS1/AS2:
mc.onRollOver = function(){
действие которое должно произойти при наведении на клип mc 
}

Старый 02.07.2009, 16:31
Onix13 вне форума Посмотреть профиль Отправить личное сообщение для Onix13 Найти все сообщения от Onix13
  № 5  
Ответить с цитированием
Onix13

Регистрация: Jun 2006
Сообщений: 35
"действие которое должно произойти при наведении на клип mc"
Как написать действие, которое показывает скрытый объект (в нашем случае mc)?

Старый 02.07.2009, 16:54
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 6  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Код AS1/AS2:
mc.onRollOver = function(){
mc._visible = frue; //при наведении mc становиться видимым 
}
mc.onRollOut = function(){
mc._visible = false; // при увода курсора с mc он становится невидимым 
}

Старый 02.07.2009, 17:15
Onix13 вне форума Посмотреть профиль Отправить личное сообщение для Onix13 Найти все сообщения от Onix13
  № 7  
Ответить с цитированием
Onix13

Регистрация: Jun 2006
Сообщений: 35
Валидатор ругается

Цитата:
**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 8: Statement must appear within on/onClipEvent handler
mc.onRollOver = function(){

**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 11: Statement must appear within on/onClipEvent handler
mc.onRollOut = function(){

Total ActionScript Errors: 2 Reported Errors: 2

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

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Код не на клипе, а в кадре должен быть.

Старый 02.07.2009, 17:46
Onix13 вне форума Посмотреть профиль Отправить личное сообщение для Onix13 Найти все сообщения от Onix13
  № 9  
Ответить с цитированием
Onix13

Регистрация: Jun 2006
Сообщений: 35
А имя клипа где прописывать?

Старый 02.07.2009, 17:53
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 10  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
вот тут
Изображения
 

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

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

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


 


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


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