Motorola C550 User Manual
−
Any custom frame sequence will be deleted and the frame sequence will revert
to the default frame sequence for the new frame set (all frames in the frame set,
to the default frame sequence for the new frame set (all frames in the frame set,
left-to-right then top-to-bottom).
Using Sprite
The example below creates two Sprites (bullet and tank) and tests collisions between
them. When there are no lives left, the game finishes.
The following is a code sample to show implementation of using sprites:
them. When there are no lives left, the game finishes.
The following is a code sample to show implementation of using sprites:
Sprites
try {
Sprite bullet = new Sprite(Image.createImage("bullet.png");
Sprite tank = new Sprite(Image.createImage("tank.png");
} catch (Exception e) {
// any image can't be loaded
}
Boolean isGameOver= False;
int lifes= 3; // The number of lives is 3
while(!isGameOver) {
// verifies the collision between the two sprites
if(tank.collidesWith(bullet,false)) {
lifes--;
// If there are no more lifes, the game is over
if(lifes == -1) {
isGameOver = true;
}
}
}
FileFormatNotSupportedException
The
FileFormatNotSupportedException
is an exception which will be thrown
when a
SoundEffect
or
BackgroundMusic
format is not supported by the platform
or the size of the data is larger than the size of the internal buffers. The
FileFormatNotSupportedException
extends the
java.lang.RuntimeException
class.