Greenfoot Могу ли я создать экземпляр актера в конструкторах?
Я использую программу Greenfoot для создания игры, но не могу создать экземпляр в конструкторе. По какой-то причине ничего не делается, когда я пишу getWorld().addObject()
в конструкторе.
Я могу создавать объекты в act()
метод, хотя.
1 ответ
Решение
Поскольку Greenfoot позволяет вам только добавлять объекты из мирового объекта, других действующих лиц, которых вы вызываете, еще не существует. Это означает, что нет конструкторов для вызова getworld()
на.