Files
SMIMS_2026_2/SMIMS-Game/Player.java
T
2026-09-15 09:25:25 +02:00

39 lines
840 B
Java

import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class Player here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Player extends Actor
{
int velocityY = 0;
int speed = 5;
public void act()
{
player_movement();
}
public void player_movement(){
if (Greenfoot.isKeyDown("D")){
setLocation(getX()+speed, getY());
}
if (Greenfoot.isKeyDown("A")){
setLocation(getX()-speed, getY());
}
}
public boolean onGround(){
int height = getImage().getHeight();
Actor floor = getOneObjectAtOffset(
0,
height / 2 + 1,
Ground.class
);
return floor != null;
}
}