xxxxxxxxxx
60
let player;
function setup() {
createCanvas(400, 400);
player = getItem('Player') ? getItem('Player') : new Player();
}
function getPlayer(){
}
class Player {
constructor(){
this.name = "playername";
this.x = 200;
this.y = 200;
}
move(x,y) {
this.x += x;
this.y += y;
}
display(){
circle(this.x, this.y, 5);
text(this.name, this.x, this.y-5);
}
save(){
this.name = 'upboi';
storeItem("Player", this);
}
save2(){
this.name = 'downboi';
storeItem("Player", this);
}
}
function keyPressed() {
if (keyCode === LEFT_ARROW) {
player.move(-1, 0);
} else if (keyCode === RIGHT_ARROW) {
player.move(1, 0);
} else if (keyCode == UP_ARROW){
player.save();
}else if (keyCode == DOWN_ARROW){
player.save2();
}
}
function keyTyped() {
if (key === 'a') {
delete player;
}
}
function draw() {
background(220);
player.display();
}