Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как управлять преписанным клипом? (http://www.flasher.ru/forum/showthread.php?t=50821)

Lasaine 01.11.2003 16:11

Как управлять преписанным клипом?
 
Загрузил поверх старого movie1 новый строкой "LoadMovie("img/121.swf","movie1");". Как теперь им управлять, например, хочу его остановить и запучтить только через несколько фреймов? Если можно ссылку на исходник напишите, заранее спасибо.

peresmeshnik 01.11.2003 19:39

_level//Номер слоя на который загружен movi//.GoToAndPlay(6);
Вроде всё.

Lasaine 04.11.2003 15:32

Имелось в виду, что я гружу новый клип не в _levelN, а по target те используя loadMovie. Гружу в пустой Movie clip под инстансом movie1, который расположен внутри другого символа (может это важно?!). После загрузки все показывается абсолютно нормально, но я не знаю как отдавать команды новому клипу (movie1.stop() не берет, trace (movie1.getBytesTotal()) возвращает 4 - думаю 4 байта соответствует пустому клипу, а не внешнему файлу весом 14 Кб). Что же мне делать :confused: ?

Techmaker 04.11.2003 15:42

Цитата:

Оригинал написал(а) Lasaine
Гружу в пустой Movie clip под инстансом movie1, который расположен внутри другого символа (может это важно?!).
конечно, надо учитывать откуда управляешь мувом и какой адресс писать
Цитата:

Оригинал написал(а) Lasaine
trace (movie1.getBytesTotal()) возвращает 4 - думаю 4 байта соответствует пустому клипу, а не внешнему файлу весом 14 Кб).
может ты и тут указал(а) неверный адресс, а если по-идее ты хочешь узнать в киллобайтах то нужно писать:
Код:

trace (Math.floor(movie1.getBytesTotal()/1024))
Цитата:

Оригинал написал(а) Lasaine
весом 14 Кб). Что же мне делать :confused: ?
выложи исходник(fla файл), посмотрим :)

Lasaine 04.11.2003 16:54

Вложений: 1
Вот исходник, спасибо за участие! :)

Techmaker 04.11.2003 17:22

2Lasaine
1)у тебя флэш какой версии?
2)что ты и откуда хотел(а) сделать, и что у тебя конкретно неработает?
в высланном вареанте неполадок не обнаружил, выдаёт 8 кб, моё управление работает (флэш МХ)

и ещё где обещаныйй пример неработающего меню? я не нашёл его... может я ослеп :)

Lasaine 04.11.2003 17:35

1.)Стоит у меня Flash MX, плеер родной - 6;
2.)Пардон, забыл вставить ошибки ;) , но если в символе Symbol23 в последнем слое дописать к уже существующему скрипту (loadMovie(...)) дописать "movie1.stop();", то начавшая было двигаться картинка никак на это не отреагирует. Сие меня и напрягает тк хочу сначала ее остановить, а потом через несколько кадров снова запустить :( ; судя по всему я непрвильно обращаюсь к загруженному клипу.

Techmaker 04.11.2003 17:52

всё ясна :) нужно дождатся загрузки
Код:

loadMovie("img/121.swf", "movie1")
this.onEnterFrame=function(){if(movie1.getBytesLoaded()==movie1.getBytesTotal() && movie1.getBytesTotal()>0){movie1.stop();delete this.onEnterFrame}}

только сожраняй в МХ плеер :) ;)

Lasaine 04.11.2003 18:05

снимаю шляпу :D !


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

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