![]() |
|
||||||||||
|
|||||
|
всем привет
вопрос опять на туме загрузки мовиков. но проблема состоит в использованиии ресурсов. т.е. есть swf'ка в которой лежать картинки и звуки. я создал библитеку sound.swf со звуком id="sound.CriticalStop". загружаю через loadClip listner.onLoadInit = function( mc:MovieClip){
var sound:Sound = new Sound();
sound.attachSound("sound.CriticalStop");
sound.start();
}
у кого какие предложения. Последний раз редактировалось Shmalex; 25.08.2006 в 21:42. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Пашет? И вообще куда ты грузишь мувик и загружается-ли вообще?
|
|
|||||
|
вот кусоче кода. выдает 2 ок но звука нет.
Последний раз редактировалось Shmalex; 25.08.2006 в 21:42. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Shmalex, прочитайте пункт 3 (остальные пункты тоже почитайте для общего развития) правил подраздела http://www.flasher.ru/forum/showthread.php?t=79864 и приведите ваш текст в надлежащий вид.
|
|
|||||
|
ветеран форума
|
Вообще проблема может быть из-за точки в имени звука. Мувики с точкой в имени, например, иногда отказывают в работе.
|
|
|||||
|
я уже наверное все перепробовал и загрузка через веб браузер. без точки. результат только 2 ок. может проблема на много серьезей. можно ли к примеру таким же образом испльзовать картинки. jpg'и. ...
вопросов больше чем ответов... что-то научным методов (методом тыка) не срабатывает. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
var sound:Sound = new Sound(mc);
а так? |
|
|||||
|
вот так я добился правды...
public static function main()
{
var root_mc:MovieClip = _root.createEmptyMovieClip("root_mc", 0);
_root.playSound = function (whichSound:String){
var tmp_sound = new Sound(_root.root_mc.soundlib);
tmp_sound.attachSound(whichSound);
tmp_sound.start(0, 0);
}
var button_mc:MovieClip = _root.createEmptyMovieClip("button_mc", _root.getNextHighestDepth());
button_mc.beginFill(0x777777, 100);
button_mc.moveTo(0, 0);
button_mc.lineTo(0, 20);
button_mc.lineTo(50, 20);
button_mc.lineTo(50, 0);
button_mc.moveTo(0, 0);
button_mc.endFill();
button_mc.onPress = function(){
_root.playSound("love");
trace(typeof(eval("love")));
}
root_mc.createEmptyMovieClip("soundlib",root_mc.getNextHighestDepth());
root_mc.soundlib.loadMovie("dolphin.swf");
}
Последний раз редактировалось Shmalex; 26.08.2006 в 01:43. |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|