-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Creative Greenfoot: RAW
By :
We are going to go through all the methods provided by Greenfoot to do collision detection. First, we will go over some methods and discuss their intended use. Then, we'll discuss the remaining methods in the context of more advanced collision detection methods (border-based and hidden-sprite). We have already used a few collision detection methods in the implementation of Avoider Game. We will only briefly describe those particular methods here. Finally, we will not discuss getNeighbors() and intersects(), as those methods are only useful for Greenfoot scenarios that contain worlds that are created with a cell size greater than one.
Cell size and Greenfoot worlds
Until now, we have only created worlds (AvoiderWorld and ZombieInvasionWorld) that have set the cellSize parameter of the World constructor to 1. The following is an excerpt from Greenfoot's documentation on the World class:
public World(int worldWidth, int worldHeight, int cellSize...
Change the font size
Change margin width
Change background colour