проблема связи (я думаю) во флэш-памяти AS3 - PullRequest
0 голосов
/ 11 января 2012

Я пишу игру в AS3, используя flash. Игра работает, и я пытаюсь добавить в нее музыку.

Я добавил mp3-файл под названием Music (ссылка Music.mp3) и я добавил в доску (которая является целой игрой) следующие строки

import flash.media.SoundChannel;
public var music:Music;
public var bgmSoundChannel:SoundChannel;

Я получаю ошибку

Тип не был найден или не был постоянной времени компиляции: Музыка

У меня были некоторые проблемы, когда я пытался использовать более одного класса, кажется, мои классы не видят другие классы, определенные в моем fla.

Я буду рад найти решение, и если вы знаете хорошее объяснение архитектуры as3, я также буду рад получить ссылку для этого

1 Ответ

1 голос
/ 11 января 2012

Ошибка в том, что Music не найден как класс времени компиляции. Это наиболее вероятно, потому что вы не правильно установили его класс в поле связи.

Вы говорите, что его связь Music.mp3. Это должно быть Music, чтобы ваш код работал.

...