add respawn
This commit is contained in:
parent
74d6fd9e65
commit
5d9b239e97
24
main.js
24
main.js
|
@ -10,13 +10,13 @@ let is_img;
|
||||||
// Map
|
// Map
|
||||||
let tileMap = [
|
let tileMap = [
|
||||||
' ',
|
' ',
|
||||||
'w,wwwwwwwwwwwwww',
|
'wwwwwwwwwwwwwwww',
|
||||||
'w,,,,,,,,,,,,,,w',
|
'w,,,,,,,,,,,,,,w',
|
||||||
'w,$im,,,,,(ih,,w',
|
'w,$im,,,,,(ih,,w',
|
||||||
'w,,,,,,,,,,,,,,w',
|
'w,,,,,,,,,,,,,,w',
|
||||||
'w,,,,,,,,,)is,,w',
|
'w,,,,,,,,,)is,,w',
|
||||||
'w,,,,r,,,,,,,,,w',
|
'w,,,,r,,,,,,,,,w',
|
||||||
'w,,,,w,,,,,,,,,w',
|
'w, ,,w,,,,,,,,,w',
|
||||||
'w,,,,r,,,ll,,r,w',
|
'w,,,,r,,,ll,,r,w',
|
||||||
'w,,,,,,,,ll,rfrw',
|
'w,,,,,,,,ll,rfrw',
|
||||||
'w,,,,aa,,,w,,r,w',
|
'w,,,,aa,,,w,,r,w',
|
||||||
|
@ -219,13 +219,17 @@ function setup(){
|
||||||
sink.tile = 's';
|
sink.tile = 's';
|
||||||
sink.scale = tileSize/sink_img.width;
|
sink.scale = tileSize/sink_img.width;
|
||||||
|
|
||||||
|
// // baba
|
||||||
|
// let baba = new Group();
|
||||||
|
// baba.img = baba_img;
|
||||||
|
// baba.collider = 'dyinamic';
|
||||||
|
// baba.tile = 'b';
|
||||||
|
// baba.scale = tileSize/baba_img.width;
|
||||||
|
|
||||||
new Tiles(tileMap, tileSize/2, tileSize/2, tileSize, tileSize);
|
new Tiles(tileMap, tileSize/2, tileSize/2, tileSize, tileSize);
|
||||||
|
|
||||||
//BABA
|
//BABA
|
||||||
baba = new Sprite(tileSize/2, tileSize/2, tileSize, tileSize);
|
respawn();
|
||||||
baba.img = baba_img;
|
|
||||||
baba.scale = tileSize / baba_img.width;
|
|
||||||
baba.label = 'you';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function draw(){
|
function draw(){
|
||||||
|
@ -326,7 +330,7 @@ function isOpen(x,y){
|
||||||
}
|
}
|
||||||
|
|
||||||
function movingSprite(sprite, dx, dy){
|
function movingSprite(sprite, dx, dy){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function win(){
|
function win(){
|
||||||
|
@ -343,7 +347,11 @@ function resetGame(){
|
||||||
isGameOver = false;
|
isGameOver = false;
|
||||||
isWin = false;
|
isWin = false;
|
||||||
|
|
||||||
baba = new Sprite(tileSize/2, tileSize/2, tileSize, tileSize);
|
respawn();
|
||||||
|
}
|
||||||
|
|
||||||
|
function respawn(){
|
||||||
|
baba = new Sprite((tileSize*5)/2, (tileSize*15)/2, tileSize, tileSize);
|
||||||
baba.img = baba_img;
|
baba.img = baba_img;
|
||||||
baba.scale = tileSize / baba_img.width;
|
baba.scale = tileSize / baba_img.width;
|
||||||
baba.label = 'you';
|
baba.label = 'you';
|
||||||
|
|
Loading…
Reference in New Issue
Block a user