Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ошибка компиляции 1067 (http://www.flasher.ru/forum/showthread.php?t=134617)

p0okm 06.01.2010 05:42

Ошибка компиляции 1067
 
http://help.adobe.com/ru_RU/ActionSc...0204-7d24.html
Это страница из Адобовского руководства по "Работа с встроенными звуками"
Код AS3:

var drum:DrumSound = new DrumSound(); 
var channel:SoundChannel = drum.play();

Я второй день пытаюсь просто повторить их пример с 100 кб MP3 файлом и кроме "Ошибка компиляции 1067" ничего не добился:eek:
Собственно я так и не могу понять почему они смешивают переменные разных типов и утверждают (и не только они), что это должно работать?

Помогите пожалуйста.

Gaen 06.01.2010 06:41

Вам ответят гораздо охотнее, если вы приведёте текст ошибки

VVall 06.01.2010 12:39

Вероятно, var drum:Sound, а не var drum:DrumSound?

Gaen 06.01.2010 13:13

под DrumSound имеется в виду звук в библиотеке с соответствующим именем для экспорта

Alex Lexcuk 06.01.2010 14:02

>>"Ошибка компиляции 1067"
Это пипиц, какая ошибка...
Пример вам со встроенным звуком. (1067 не высвечивает и звук играет при нажатии на кнопку)
http://www.murmadillo.tut.su/m/AppplePrelod.rar

p0okm 07.01.2010 00:17

Alex Lexcuk - огромное спасибо за пример, помог разобраться с настройками звукового файла.
Но теперь новое "горе" :(
Код AS3:

package
{
        import flash.display.*;
        import flash.media.*;
 
        public class Zvuk extends MovieClip
        {
                var snd:SP0000_mp3 = new SP0000_mp3();
                var sndChannel:SoundChannel = snd.play();
 
                public function Zvuk()
                {
                        sndChannel.stop();
                }
        }
}

Не могу понять почему звук не выключается, он же вроде как совсем звучать не должен.

Alex Lexcuk 07.01.2010 11:37

Код AS3:

package
{
        import flash.display.*;
        import flash.media.*;
 
        public class Zvuk extends MovieClip
        {
                var snd:SP0000_mp3 = new SP0000_mp3();
                var sndChannel:SoundChannel;
 
                public function Zvuk()
                {
                        sndChannel = snd.play();
                        sndChannel.stop();
                }
        }
}

на тамймлайн звук кидали? Если да, то уберите ему громкость в свойствах.

p0okm 07.01.2010 20:03

Цитата:

Сообщение от Alex Lexcuk (Сообщение 877286)
на тамймлайн звук кидали? Если да, то уберите ему громкость в свойствах.

Спасибо, помогло (правда смешная какая то метода)

mayakwd 07.01.2010 23:59

смешно кидать саунды на таймлайн.

Alex Lexcuk 08.01.2010 01:17

Цитата:

Сообщение от mayakwd (Сообщение 877421)
смешно кидать саунды на таймлайн.

Ха, ха, особенно смешно когда в flash cs3 надо сделать встроенный прелоадер для флешки, если звук не положить на таймлайн, то он тупо не вкомпилится в ролик.


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

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