Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   правильный путь до звука (http://www.flasher.ru/forum/showthread.php?t=77459)

lunokhod 25.03.2006 22:34

правильный путь до звука
 
есть главный файл, в который грузятся по очереди несколько подфайлов .swf
в одном из таких подфайлов в начале загружается звук
посредством кода
zvuk = new Sound();
zvuk.attachSound("music");
zvuk.start(0, 1);

так вот, сам по себе swf играет с музыкой, но когда загружается в главный файл, то без. очевидно, он ищет файл со звуком "music" в библиотеке главного файла, а не подфайла.

впосро такой: как надо написать код, чтобы аттачсаунд искал звук в библиотеке текущего файла?

scourge ' kangaroo 25.03.2006 22:51

может быть zvuk.attachSound("this.music");

lunokhod 25.03.2006 22:57

увы, так тоже не хочет...

scourge ' kangaroo 25.03.2006 23:00

а если так
vvvv = путь к объекту, в который загрузился клип
zvuk.attachSound(vvvv + "music");

lunokhod 25.03.2006 23:09

спасибо за старания, но тоже не то...

а какой вообще код существует, опция, чтобы давать клипу понять, что он - рут? а главный клип, в который он грузится - не рут.

lunokhod 25.03.2006 23:52

доперло
zvuk = new Sound(this);

scourge ' kangaroo 25.03.2006 23:55

голова! :cool:

lunokhod 25.03.2006 23:56

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

mrspb 26.03.2006 07:21

lunokhod
написать надо на главной временной диаграмме
_global.myLocalRoot = this; // и далее использовать вместо _root
//myLocalRoot

lunokhod 26.03.2006 14:02

thanx!


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

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