This site requires JavaScript, please enable it in your browser!
Greenfoot back
Dreadd
Dreadd wrote ...

2020/12/4

Why do the NormalWall and Player codes give me an error?

Dreadd Dreadd

2020/12/4

#
world code:
 /**
     * Prepare the world for the start of the program.
     * That is: create the initial objects and add them to the world.
     */
    private void prepare()
    {
        NormalWall normalWall = new NormalWall();
        addObject(normalWall,77,43);
        Player player = new Player();
        addObject(player,29,110);
        NormalWall normalWall2 = new NormalWall();
        addObject(normalWall2,75,171);
        NormalWall normalWall3 = new NormalWall();
        addObject(normalWall3,72,303);
        NormalWall normalWall4 = new NormalWall();
        addObject(normalWall4,457,181);
        NormalWall normalWall5 = new NormalWall();
        addObject(normalWall5,270,310);
        normalWall4.setLocation(457,151);
        NormalWallHori normalWallHori = new NormalWallHori();
        addObject(normalWallHori,457,151);
        NormalWallHori normalWallHori2 = new NormalWallHori();
        addObject(normalWallHori2,310,267);
        Pillar pillar = new Pillar();
        addObject(pillar,277,79);
        Pillar pillar2 = new Pillar();
        addObject(pillar2,605,308);
        NormalPillar normalPillar = new NormalPillar();
        addObject(normalPillar,331,129);
        NormalPillar normalPillar2 = new NormalPillar();
        addObject(normalPillar2,387,212);
        NormalPillar normalPillar3 = new NormalPillar();
        addObject(normalPillar3,603,104);
        NormalPillar normalPillar4 = new NormalPillar();
        addObject(normalPillar4,527,289);
        NormalWall normalWall = new NormalWall();
        addObject(normalWall,93,16);
        NormalWall normalWall2 = new NormalWall();
        addObject(normalWall2,91,179);
        NormalWall normalWall3 = new NormalWall();
        addObject(normalWall3,91,351);
        NormalWallHori normalWallHori = new NormalWallHori();
        addObject(normalWallHori,698,185);
        NormalWall normalWall4 = new NormalWall();
        addObject(normalWall4,657,223);
        Player player = new Player();
        addObject(player,40,203);
        Player2 player2 = new Player2();
        addObject(player2,726,224);
    }
danpost danpost

2020/12/4

#
Change 'normalWallHori" on lines 42 and 43 to "normalWallHori3". Remove lines 9 and 10.
Dreadd Dreadd

2020/12/4

#
danpost wrote...
Change 'normalWallHori" on lines 42 and 43 to "normalWallHori3". Remove lines 9 and 10.
Thanks, oh great DanPost. It has been a honor being seen by your all-seeing eye.
danpost danpost

2020/12/4

#
Dreadd wrote...
It has been a honor being seen by your all-seeing eye.
Not quite so "all-seeing". You have duplicate references of "normalWall2" and "normalWall3" as well -- and "normalWall4".
You need to login to post a reply.