Советую обзавестись словарем АС.
Цитата:
Оригинал написал(а) Laserson
Кстати ещё один вопрос-что значит "telltarget". А то во мнотих мувиках есть такой скрипт. И зачем он нужен?
|
tellTarget
Доступность
Flash Player 3. (Нежелателен в Flash 5; используйте дот-нотацию и команду with.)
Синтаксис
tellTarget("target") {
statement(s);
}
Параметры
target Строка, определяющая путь до таймлайна, которым вы хотите управлять.
statement(s) Команды, выполняемые если указан корректный таймлайн.
Возвращает - Ничего.
Описание
Команда; выполняет комманды задаваемые в параметрах statements на таймлайне, определяемом в параметре target. Команда tellTarget полезна для управлении перемещениями по мувиклипу. Назначайте tellTarget на кнопки, чтобы остановить или запустить мувиклипы в любом месте на сцене. Также вы можете переместить воспроизводящую головку мувиклипа на конкретный кадр.
Во Flash 5 можно использовать дот-нотацию вместо команды tellTarget. Также можно использовать команду with для обеспечения выполнения нескольких команд на том же таймлайне. Вы можете использовать команду with для указания пути к любому объекту, тогда как команда tellTarget позволяет управлять только мувиклипами.
Пример
Этот пример использования команды tellTarget управляет мувиклипом ball на главном таймлайне. Первый кадр клипа ball пустой и содержит команду stop() из-за чего клип не виден на сцене. Когда вы нажимаете кнопку с нижеследующим кодом, команда tellTarget указывает клипу ball перейти на второй кадр, где начинается анимация.
on(release) {
tellTarget("ball") {
gotoAndPlay(2);
}
}
Следующий пример записанный в дот-нотации дает тот же самый результат.
on(release) {
ball.gotoAndPlay(2);
}
Если вам нужно выполнить несколько команд в мувиклипе ball, вы можете использовать команду with как это показано ниже.
on(release) {
with(ball) {
gotoAndPlay(2);
_alpha = 15;
_xscale = 50;
_yscale = 50;
}
}
Смотри также
with