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(); } }