Я новичок в AS3, поэтому, пожалуйста, прости меня за вопрос, который, вероятно, довольно просто решить.
Я пытаюсь загрузить изображение на сцену, используя внешний класс AS3. Я не уверен, что это лучший способ сделать это, но я начал с учебника, поэтому следовал этому.
Мой объект (мувиклип) имеет класс «Mountain» и называется «Mountain_mc».
Мой внешний файл класса AS3 называется «Mountain», и это код (он хранится на том же уровне папки проекта, что и файл Flash, на котором я пытаюсь загрузить изображение на сцену) -
package
{
import flash.display.MovieClip;
import flash.display.Stage;
public class Mountain extends MovieClip
{
public function Mountain()
{
var myMountain:Mountain = new Mountain();
stage.addChild(myMountain);
myMountain.x = stage.stageWidth/2;
myMountain.y = stage.stageHeight/2;
trace ("I am a mountain");
}
}
}
Я не получаю никаких ошибок, но команда трассировки также не работает, и мое изображение не появляется на сцене. Любая помощь будет принята с благодарностью. Я потратил слишком много времени, пытаясь понять это, и у меня ничего не получается.
Спасибо!