Когда я пытаюсь запустить этот код с основным файлом, являющимся documentclass и самым высоким в кодовой иерархии, это приводит к ошибке 1009, но я не вижу проблемы.Класс playscreen с функцией constructer находится в той же папке, что и класс документа, но класс документа говорит, что это нулевая ссылка на объект.Когда я пытаюсь запустить код с основным файлом, являющимся игровым экраном, проблем нет, он работает отлично.
Это ошибка, которую я получаю:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at playscreen()
at documentClass()
Вот моиfiles:
DocumentClass:
package
{
import flash.display.MovieClip;
public class documentClass extends MovieClip
{
public var playScreen:playscreen;
public function documentClass():void
{
playScreen = new playscreen();
addChild(playScreen);
}
}
}
Класс игрового экрана слишком велик, чтобы поместиться здесь, и я не хочу беспокоить вас деталями.Но я могу заверить вас, что он существует, и он не является нулевым.