Проблема в том, что вы не понимаете разницу между классами и экземплярами классов.Я рекомендую вам прочитать больше об ООП от основ.Даже если вы будете следовать советам @Lars Blåsjö, у вас будет проблема в строке:
Main.addChild(button);
, которая относится к классу Main
, но не к экземпляру.А класс Main
не имеет (статического) метода addChild()
.Так что это будет другая ошибка компилятора.Но ошибки компилятора не проблема.Вы легко их исправите.Проблема заключается в понимании и понимании ООП взаимодействия классов и экземпляров и принципов ООП и, как следствие, в отсутствии архитектуры, где весь код использует глобальные или статические значения или имеет высокую степень связи.
Поэтому, пожалуйста, прочитайте больше о ООПи шаблоны проектирования.Это может изменить ваше будущее:)