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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.10.2009, 16:51
Nik ADA вне форума Посмотреть профиль Отправить личное сообщение для Nik ADA Найти все сообщения от Nik ADA
  № 1  
Ответить с цитированием
Nik ADA
[+4 11.10.09]

Регистрация: Oct 2009
Сообщений: 9
По умолчанию Активная Button отвечающая за свой Frame

Есть клип состоит (для примера из 5 кадров) в центральном кадре код для создания кнопок по количеству кадров (назавем это основное меню):
Код AS1/AS2:
stop();
push._visible = false;
var rNum = _totalframes;
 
var i:Number = 2;
while (i<=rNum) {
	duplicateMovieClip("push", "push_"+i, i);
	push._x = push._x+17.5;
	this["push_"+i].id = i;
	i++;
}
действия этой кнопки записаны в скрипт:
Код AS1/AS2:
if (_root._currentframe == this._parent.id) {
	gotoAndStop(6);
	rewind = false;
}
 
stop();
 
this.onEnterFrame = function() {
	if (_root._currentframe != this._parent.id) {
		if (rewind == true) {
			prevFrame();
		}
	}
};
this.onRollOver = function() {
	rewind = false;
	play();
};
this.onRollOut = function() {
	rewind = true;
};
this.onRelease = function() {
	_root.gotoAndStop(this._parent.id);
};
при переходах они переходят к соответствующему кадру. (тут все нормально работает)

Но существует еще 2 кнопки которые выполняют (назавем это скрытые кнопки):
Код AS1/AS2:
on (release) { _root.prevFrame();}
on (release) { _root.nextFrame();}
Как организовать основное меню что бы при нажатии на скрытые кнопки они менялись в зависимости на каком кадре они находятся. В кнопках реализовано, что если она находиться на этом фрейме то кнопка болшая:
Код AS1/AS2:
if (_root._currentframe == this._parent.id) {
	gotoAndStop(6);
	rewind = false;
}
но при переходах со скрытых кнопок оно не работает.

Исходник приложен.
Вложения
Тип файла: zip knopel.zip (16.8 Кб, 34 просмотров)

Старый 11.10.2009, 17:26
Nik ADA вне форума Посмотреть профиль Отправить личное сообщение для Nik ADA Найти все сообщения от Nik ADA
  № 2  
Ответить с цитированием
Nik ADA
[+4 11.10.09]

Регистрация: Oct 2009
Сообщений: 9
Ребята помогите с решением

Старый 11.10.2009, 19:02
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 3  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Цитата:
Есть клип состоит (для примера из 5 кадров) в центральном кадре код для создания кнопок по количеству кадров (назавем это основное меню):
Это самая адская формулировка задачи из всех которые помню.

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

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

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


 


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


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