Показать сообщение отдельно
Старый 24.11.2002, 20:28
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 5  
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Проще и понятнее, чем тот пример, который я тебе дал, - уже некуда. Никаких сложных математических формул здесь нет.
Но, если ты хочешь, чтобы
Цитата:
"Например Первый клип уехал совсем, а тока тогда второй начинает въезжать (при нажатии кнопки 2 я имею в виду) и т.д."
, то – посмотри внимательно на свои клипы. Посмотрел? Теперь возьми и передвинь все фреймы на тайм-лайне клипа, на десять фреймов. Теперь у тебя в начале тайм-лайна будет 10 пустых фреймов. За это время предыдущий клип успеет "уехать". Только не забудь поставить stop() в 1, 20 и 30 фреймах. Вот и все.
По поводу TellTarget:
В данном случае, использование его абсолютно не рационально. Если использовать так желанный тобой TellTarget, то скрипт приобретет следующий вид
Код:
function showHide(num) {
	if (numb != num) {
	tellTarget("mc"+numb) {	gotoAndPlay(11);}
	tellTarget("mc"+num) {	gotoAndPlay(2);}
	numb = num;
}
}
В принципе, ничего страшного. Но при первом клике по кнопке, у нас еще нет такого Target(а) – ("mc"+numb).
Теперь о том, чтобы скрипт висел на кнопке, а не на фрейме.
Для того-то и пишутся функции, чтобы один раз написав функцию, можно было использовать (вызывать) ее много раз, просто написав имя функции и ее аргументы.
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)