Abrakadabra
09.03.2013, 01:53
По мотивам ActionScript 3.0 К.Мука...
"Первая компиляция"
Определение класса документа не удалось найти в подкаталогах класса,
поэтому оно будет автоматически сгенерировано в SWF-файл перед экспортом.
В кратце, все делаю как в книге сказано - не получается.
Пользовался поиском - решения не нашел.
Пробовал менять Sprite на MovieClip - ничего.
Файл .fla создаю в /src где лежит /src/zoo в которой лежат все классы (VirtualZoo, VirtualPet, Food, Apple, Sushi).
Во флэше в свойствах->класс документа пишу zoo.VirtualZoo
В общем, вроде все правильно.
Вот, собственно, код VirtualZoo.as:
package zoo {
import flash.display.MovieClip;
public class VirtualZoo extends MovieClip {
private var pet;
public function VirtualZoo() {
pet = new VirtualPet("Stan");
pet.eat(new Apple());
pet.eat(new Sushi());
}
}
}
Не знаю уже что делать, помогите, пожалуйста, разобраться.
"Первая компиляция"
Определение класса документа не удалось найти в подкаталогах класса,
поэтому оно будет автоматически сгенерировано в SWF-файл перед экспортом.
В кратце, все делаю как в книге сказано - не получается.
Пользовался поиском - решения не нашел.
Пробовал менять Sprite на MovieClip - ничего.
Файл .fla создаю в /src где лежит /src/zoo в которой лежат все классы (VirtualZoo, VirtualPet, Food, Apple, Sushi).
Во флэше в свойствах->класс документа пишу zoo.VirtualZoo
В общем, вроде все правильно.
Вот, собственно, код VirtualZoo.as:
package zoo {
import flash.display.MovieClip;
public class VirtualZoo extends MovieClip {
private var pet;
public function VirtualZoo() {
pet = new VirtualPet("Stan");
pet.eat(new Apple());
pet.eat(new Sushi());
}
}
}
Не знаю уже что делать, помогите, пожалуйста, разобраться.