27 lines
594 B
Lua
27 lines
594 B
Lua
player={}
|
|
player.x=0
|
|
player.y=0
|
|
player.dy=0
|
|
player.ddy=0
|
|
player.jumped=0
|
|
player.dir=1
|
|
player.cooldown=20
|
|
player.bullets={}
|
|
player.speed=3
|
|
player.onground=false
|
|
player.img=love.graphics.newImage("player.png")
|
|
player.w=player.img:getWidth()
|
|
player.h=player.img:getHeight()
|
|
player.fire=function()
|
|
bullet={}
|
|
bullet.x=player.x+player.w/2
|
|
bullet.y=player.y+player.h/2
|
|
bullet.w=2
|
|
bullet.h=2
|
|
bullet.dirx=love.mouse.getX()-bullet.x
|
|
bullet.diry=love.mouse.getY()-bullet.y
|
|
bullet.speed=3
|
|
table.insert(player.bullets, bullet)
|
|
player.cooldown=20
|
|
end
|
|
player.jump=false |