mirror of
https://github.com/He4eT/DotDashPit.git
synced 2026-05-04 17:37:23 +00:00
game: move player sprites
This commit is contained in:
parent
51cccb75a6
commit
3d61aac176
1 changed files with 9 additions and 6 deletions
15
game.js
15
game.js
|
|
@ -86,15 +86,12 @@ const player = {
|
||||||
const playerStates = {
|
const playerStates = {
|
||||||
default: {
|
default: {
|
||||||
speed: 1,
|
speed: 1,
|
||||||
sprite: 64,
|
|
||||||
},
|
},
|
||||||
dot: {
|
dot: {
|
||||||
speed: 1.5,
|
speed: 1.5,
|
||||||
sprite: 65,
|
|
||||||
},
|
},
|
||||||
dash: {
|
dash: {
|
||||||
speed: 2,
|
speed: 2,
|
||||||
sprite: 66,
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -282,8 +279,15 @@ function handleMorse() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function drawPlayer() {
|
function drawPlayer() {
|
||||||
const { sprite } = playerStates[player.state]
|
drawSprite(
|
||||||
drawSprite(sprite, player.position.x, player.position.y)
|
{
|
||||||
|
default: 64,
|
||||||
|
dot: 65,
|
||||||
|
dash: 66,
|
||||||
|
}[player.state],
|
||||||
|
player.position.x,
|
||||||
|
player.position.y,
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Enemies */
|
/* Enemies */
|
||||||
|
|
@ -710,4 +714,3 @@ const BTN_Y = 7
|
||||||
// <PALETTE>
|
// <PALETTE>
|
||||||
// 000:000000002b36073642586e75657b8383949693a1a1ffffffb58900cb4b16dc322fd336826c71c4268bd22aa198859900
|
// 000:000000002b36073642586e75657b8383949693a1a1ffffffb58900cb4b16dc322fd336826c71c4268bd22aa198859900
|
||||||
// </PALETTE>
|
// </PALETTE>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue