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

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

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

Регистрация: Jul 2006
Адрес: Tallinn)
Сообщений: 9
Отправить сообщение для Meowth с помощью ICQ
Question не работает...

Всем привет. Я начала заниматься флеш совсем недавно, так что сразу прошу прощения, если коряво изъясняюсь. В процессе обучения столкнулась с проблемкой.
Делала кнопки по этому уроку(может, кто знает):"Total.Training.for.Macromedia.Flash.8" некого Крейга. Там он учит создавать movie clip buttons. Сделала все точно по уроку(кроме анимации), тот же самый код, но при тестировании сцены работает анимация только на одной кнопке(на самой первой из созданных). остальные не реагируют на мышь вообще, хотя в окошке просмотра анимации библиотеки все работает. Не знаю, в чем может быть ошибка. Сто раз все проверила.
Спасибо.
Вложения
Тип файла: zip buttons01.zip (10.5 Кб, 39 просмотров)

Старый 18.07.2006, 03:08
pelipas вне форума Посмотреть профиль Отправить личное сообщение для pelipas Посетить домашнюю страницу pelipas Найти все сообщения от pelipas
  № 2  
Ответить с цитированием
pelipas
 
Аватар для pelipas

Регистрация: Jun 2005
Адрес: Москва [Одинцово]
Сообщений: 2,159
Записей в блоге: 1
лови нормальный исходник.
у тебя там такая каша в анимации.. про actionscript молчу. я его сам не знаю
Вложения
Тип файла: rar currentframe.rar (10.6 Кб, 11 просмотров)

Старый 18.07.2006, 04:05
sem1313 вне форума Посмотреть профиль Отправить личное сообщение для sem1313 Найти все сообщения от sem1313
  № 3  
Ответить с цитированием
sem1313

Регистрация: Feb 2006
Сообщений: 588
Смотрю твой исходник. Это старый стиль программирования(по моему мнению). Используй конструкцию
Код:
movie_mc.onRollOver = function() {
gotoAndPlay(1);
}
movie_mc.onRollOut= function() {
gotoAndPlay(10); // номер кадра с которого проигрывается событие Out
}
Метками не советую пользоваться..............

Прикол, сначало я подумал, что у меня Flash заглючил...

Потом, я подумал, что я забыл как пользоваться метками...

Потом, я подумал, что брежу...

Потом сделал события через кадры...

Потом, я вообще ох...ел... Чё, блин за лажа(?)...

Всё оказалось просто... у тебя пробелы стоят в инстансах, после имен. Типа btnNews_mc_, где последний _ - это пробел... Поэтому не срабатывали события... Удали пробелы. Хе-х...

Хотя на счет меток, остаюсь при своем мнении, что это позапрошлый век...

З.Ы. Найди книгу Гурского, там очень хорошо описанны все основные возможности и приемы Flash.

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

Регистрация: Jul 2006
Адрес: Tallinn)
Сообщений: 9
Отправить сообщение для Meowth с помощью ICQ
всем спасибо!
копи/пейст таит в себе огромные опасности, как я поняла сейчас=)...пробелы откуда-то берутся, вот название урока неоттуда скопировала=)(тотал трейнинг еще не пробовала)...
А этот Крейг советовал как раз наоборот:использовать метки во что бы то ни стало...)

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

Регистрация: Jun 2005
Адрес: Москва [Одинцово]
Сообщений: 2,159
Записей в блоге: 1
да метки нужная вещь. полюбому. вот допустим тебе нужно перескочить на какойнить кадр. если ты будеш писать просто номер кадра,то потом при изменении кол-ва кадров тебе прийдется и код переписывать, а метку просто передвинул и все.

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

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

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


 


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


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