Please post the code of your GameScene class for review.
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class GameScene here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class GameScene extends World
{
public GreenfootSound bgMusic;
/**
* Constructor for objects of class GameScene.
*
*/
public GameScene()
{
// Create a new world with 600x400 cells with a cell size of 1x1 pixels.
super(600, 400, 1);
bgMusic = new GreenfootSound("gameSceneMusic.mp3");
}
/**
* Method to play the background music in the game scenes
*/
public void playSound()
{
bgMusic.playLoop();
}// end method playSound
}
import greenfoot.*;
public class TitleScreen extends World
{
static TitleScreen titleScreen;
GreenfootSound bgMusic = new GreenfootSound("gameSceneMusic.mp3");
ResultsScene resultsScene;
BariatricSurgery bariatricScene;
InsanityPlea insanityScene;
public TitleScreen()
{
titleScreen = this;
bariatricScene = new BariatricSurgery();
insanityScene = new InsanityPlea();
}
public void showResults()
{
resultsScene = new ResultsScene();
Greenfoot.setWorld(resultsScene);
bgMusic.stop();
Greenfoot.stop();
}
}