Проще и понятнее, чем тот пример, который я тебе дал, - уже некуда. Никаких сложных математических формул здесь нет.
Но, если ты хочешь, чтобы
Цитата:
|
"Например Первый клип уехал совсем, а тока тогда второй начинает въезжать (при нажатии кнопки 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).
Теперь о том, чтобы скрипт висел на кнопке, а не на фрейме.
Для того-то и пишутся функции, чтобы один раз написав функцию, можно было использовать (вызывать) ее много раз, просто написав имя функции и ее аргументы.