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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.05.2007, 11:50
-=aWARd=- вне форума Посмотреть профиль Отправить личное сообщение для -=aWARd=- Найти все сообщения от -=aWARd=-
  № 1  
Ответить с цитированием
-=aWARd=-

Регистрация: Feb 2006
Сообщений: 27
По умолчанию глюк!?

ребят, выручите! я уже часа 3 долблюсь над проэктом, что крышу рвет. Глюк сей таков: release на 2ую кнопу, далее нажимать на 4ую. без исходника не разберешся, по этому ловите
http://polan.ru/gluk.rar

Старый 19.05.2007, 12:39
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
У вас код совсем кривой. Если не дожижаться пока кнопка доедет до самого низа и нажать на другие кнопки, то те что в движении будут прыгать до 21 кадра (вниз), а потом ехать назад. А схема должна быть такой:
1. Создать массив хранящий в себе координаты (y) кнопки в нижнем и верхнем положении.
2. Нажатие каждой кнопки вызывает одну общую функцию в предке с передачей туда номера кнопки.
3. Эта функия запускает Tween (я не про motion tween, а про класс Tween), который запускает движении от текущего _y объекта, до нижней координаты объекта из массива. Также берет ссылку на последнею нажатую кнопку (в самом первом случи она будет пустая, поэтому надо поставить конструкуцию if (проверить наличие ссылки){берет тут ссылку и запускаем другой твин от _y до верхней координаты объекта из массива})
4. После всего этого надо присвоить ссылки новое значение, то есть текущую нажатаую кнопку
5. Вот и все. Кнопки теперь будут двигаться динамически, без рывков и не надо море кода по всему флешу и анимации.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 19.05.2007, 12:45
-=aWARd=- вне форума Посмотреть профиль Отправить личное сообщение для -=aWARd=- Найти все сообщения от -=aWARd=-
  № 3  
Ответить с цитированием
-=aWARd=-

Регистрация: Feb 2006
Сообщений: 27
уффффф. а где можно по этой фичи поподробнее узнать, ну там ман какой нить7

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

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
Элементарная НЕвниматильность
Код:
_root.n4 = 1;
if (_root.n1 == 1) {
	_root.Symbol1.gotoAndPlay(21);
}
if (_root.n3 == 1) {
	_root.Symbol3.gotoAndPlay(21);
}
if (_root.n2 == 1) {
	_root.Symbol2.gotoAndPlay(21);
}
if (_root.n5 == 1) {
	_root.Symbol5.gotoAndPlay(21);
}
stop();
Но этот глюк не главный. Главный описал iNils

Старый 19.05.2007, 12:55
-=aWARd=- вне форума Посмотреть профиль Отправить личное сообщение для -=aWARd=- Найти все сообщения от -=aWARd=-
  № 5  
Ответить с цитированием
-=aWARd=-

Регистрация: Feb 2006
Сообщений: 27
таким дибилом себя чувствую, что хочеться сказать: "а я в домике" =))) ну и всеже есть мануалы описывающие код iNils'a

Старый 19.05.2007, 12:57
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 6  
Ответить с цитированием
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
есть один отличный мануал, нажимаете на F1 в открытом флеше и получаете досканальную информацию
__________________
Free-lance | Twitter | Me

Старый 19.05.2007, 12:58
-=aWARd=- вне форума Посмотреть профиль Отправить личное сообщение для -=aWARd=- Найти все сообщения от -=aWARd=-
  № 7  
Ответить с цитированием
-=aWARd=-

Регистрация: Feb 2006
Сообщений: 27
хихихи смешно, лан буду ковыряться....

Старый 19.05.2007, 13:13
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от -=aWARd=-
мануалы описывающие код iNils'a
Ух ты, я тоже хочу такой мануал.
А в чем сложность перевести из словесной формы в код?

Старый 19.05.2007, 13:23
-=aWARd=- вне форума Посмотреть профиль Отправить личное сообщение для -=aWARd=- Найти все сообщения от -=aWARd=-
  № 9  
Ответить с цитированием
-=aWARd=-

Регистрация: Feb 2006
Сообщений: 27
да я ток учусь... вот представь ты ток-ток освоил переменую ну скажим IF и тебе уже рекомендуют юзать tween? ниче я уж почти все понял

Старый 19.05.2007, 13:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 10  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Значит самое время купить книгу.

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

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

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


 


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


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