52679.fb2 Справочник по Flash - читать онлайн бесплатно полную версию книги . Страница 7

Справочник по Flash - читать онлайн бесплатно полную версию книги . Страница 7

В этом случае уровень будет создан, если его еще не существует ( только _level0 существует по умолчанию во всех фильмах).

Пример:

// Поместить myMovie.swf на level 1loadMovie("myMovie.swf", "_level1");// Поместить myMovie.swf на level 0loadMovie("myMovie.swf", "_level0");// Поместить myMovie.swf в myCliploadMovie("myMovie.swf", "myClip");// Заменить содержимое проигрывателя на// coolmovie.swf, использую абсолютный путьloadMovie("http://www.yousite.ru/coolmovie.swf", "_level0");// Загрузить фильм на уровень 1 с рабочего стола Windows.loadMovie("file:///C:/WINDOWS/Desktop/myMovie.swf", "_level1");

Совместимость:

Используется с 4-ой версии Flash

loadMovieNum - Загрузить файл .swf

loadMovieNum

(Глобальная функция)

Позволяет загрузить в проигрыватель файл .swf

Синтаксис:

loadMovieNum(URL, level)loadMovieNum(URL, level, method)

Аргументы:

Описание:

Функция loadMovieNum() почти идентична loadMovie(), но требует задания целевого уровня загрузки в виде числа, а не строки. Это означает, что loadMovieNum() может загружать фильмы только на уровни документов, а не в клипы. Если указанного уровня не существует, он будет создан. Если указанный уровень существует, его содержимое будет заменено новым файлом .swf. Допускается загрузка фильма на _level2, даже если _level1 не создан.

Функцию loadMovieNum() можно использовать, когда нужно динамически задавать уровень для загрузки фильма, например:

var x = 3;loadMovieNum("muMovie.swf", x);

Того же самого можно достичь путем конкатенации строк и использования обычной функции loadMovie():

loadMovie("muMovie.swf", "_level" + x);

Совместимость:

Используется с 3-ей версии Flash

unloadMovie - Удалить фильм или клип из проигрывателя

unloadMovie

(Глобальная функция)

Позволяет удалить фильм или клип фильма из проигрывателя

Синтаксис:

unloadMovie(target)

Аргументы:

Описание:

Функция unloadMovie() чаще всего используется для удаления фильмов с уровней документов в проигрывателе.

Например, если фильм загружен на уровень 1 проигрывателя, удалить его из проигрывателя можно так:

unloadMovie("_level1");

Функция unloadMovie() может использоваться с экземплярами клипов, и тогда она удаляет содержимое экземпляра, а не сам экземпляр. Экземпляр остается на рабочем столе в виде пустой оболочки, в которую можно загружать последующие фильмы. Поэтому один клип может выступать как контейнер динамического содержания, управляемого последовательными вызовами loadMovie() и unloadMovie().

Совместимость:

Используется с 4-ой версии Flash

unloadMovieNum - Удалить фильм из проигрывателя

unloadMovieNum

(Глобальная функция)

Позволяет удалить фильм из проигрывателя

Синтаксис:

unloadMovieNum(level)

Аргументы:

Описание:

Функция unloadMovieNum() почти идентична функции unloadMovie(), за исключением того, что требует задания конечного уровня level как числа, а не как строки.

Это означает, что unloadMovieNum() может удалять только фильмы на уровнях документа, а не клипы.

Обычно она применяется, если нужно динамически назначить уровень удаляемого фильма:

var x = 3;unloadMovieNum(x);

Тот же результат может быть получен с помощью конкатенации строк и использования обычной функции unloadMovie():

unloadMovie("_level1"+x);

Совместимость:

Используется с 3-ей версии Flash

tellTarget - Обратиться к удаленному клипу

tellTarget

(Глобальная функция)

Позволяет выполнить предложения, находящиеся в области видимости удаленного клипа фильма