View difference between Paste ID: 1mkWgfyJ and 9Mvb1g3m
SHOW: | | - or go back to the newest paste.
1-
public boolean CheckBounds()
1+
public void Update() {
2-
    {
2+
3-
        if((this.x > 0 && this.y > 0) && (this.x < frameWidth - 60 && this.y < frameHeight - 60)) return true;
3+
4-
        return false;
4+
5-
    }
5+
6-
    
6+
7-
    public void Update() {
7+
8-
        
8+
9
            speedY = speedStopping;
10
        }
11
        // Calculating speed for moving to bot.
12
        if (Canvas.keyboardKeyState(KeyEvent.VK_S)) {
13
            speedY += speedAccelerating;
14-
        } else {
14+
15-
            speedY += speedStopping;
15+
            speedY = speedStopping;
16
        }
17
        // Calculating speed for moving or stopping to the left.
18
        if (Canvas.keyboardKeyState(KeyEvent.VK_A)) {
19
            speedX -= speedAccelerating;
20-
        } else {
20+
21-
            speedY -= speedStopping;
21+
            speedX = speedStopping;
22
        }
23
 
24
        // Calculating speed for moving or stopping to the right.
25
        if (Canvas.keyboardKeyState(KeyEvent.VK_D)) {
26
            speedX += speedAccelerating;
27-
            speedX += speedStopping;
27+
28
            speedX = speedStopping;
29-
29+
30
       }
31
       else
32
       {
33
           if(x > frameWidth - 60 || x < 0)
34-
            speedX -= speedStopping;
34+
35
               speedX = -speedX;
36
           }
37
           if(y > frameHeight - 60 || y < 0)
38
           {
39
               speedY = -speedY;
40
           }
41
       }
42
       
43
         // Moves the hero.
44
        x += speedX;
45
        y += speedY;  
46
    }