Greenfoot Могу ли я создать экземпляр актера в конструкторах?

Я использую программу Greenfoot для создания игры, но не могу создать экземпляр в конструкторе. По какой-то причине ничего не делается, когда я пишу getWorld().addObject() в конструкторе.

Я могу создавать объекты в act() метод, хотя.

1 ответ

Решение

Поскольку Greenfoot позволяет вам только добавлять объекты из мирового объекта, других действующих лиц, которых вы вызываете, еще не существует. Это означает, что нет конструкторов для вызова getworld() на.

Другие вопросы по тегам