Difference between revisions of "Blocks"
From CodeStuff
(Created page with "file:PlanetCute_Water_Block.png <edcode> var water = loadImage("PlanetCute_Water_Block.png"); function move() { } function draw() { for (var ty = 0; ty<10; ty++)...") |
|||
| Line 3: | Line 3: | ||
<edcode> | <edcode> | ||
| + | var map = [ | ||
| + | ["_","_","_","_","_","_","_"], | ||
| + | ["_","_","_","_","_","_","_"], | ||
| + | ["_","_","H","H","_","_","_"], | ||
| + | ["_","_","_","_","_","_","_"], | ||
| + | ["_","_","_","_","H","_","_"], | ||
| + | ["_","_","_","_","_","_","_"], | ||
| + | ]; | ||
| + | |||
var water = loadImage("PlanetCute_Water_Block.png"); | var water = loadImage("PlanetCute_Water_Block.png"); | ||
| + | var block = loadImage("PlanetCute_Wall_Block_Tall.png"); | ||
| + | var character = loadImage("PlanetCute Character Pink Girl.png"); | ||
| + | |||
| + | tiles = { }; | ||
| + | |||
| + | tiles["_"]=water; | ||
| + | tiles["H"]=block; | ||
| + | |||
| + | var px=100; | ||
| + | var py=100; | ||
function move() { | function move() { | ||
| + | if (keyIsDown(38)) py=py-2; | ||
| + | if (keyIsDown(40)) py=py+2; | ||
| + | |||
| + | if (keyIsDown(37)) px=px-2; | ||
| + | if (keyIsDown(39)) px=px+2; | ||
} | } | ||
| Line 11: | Line 35: | ||
function draw() { | function draw() { | ||
| − | for (var ty = 0; ty< | + | for (var ty = 0; ty<6; ty++){ |
| − | for (var tx = 0; | + | for (var tx = 0; tx<7; tx++){ |
| − | drawImage( | + | drawImage(tiles[map[ty][tx]],tx*100,ty*80-50); |
} | } | ||
} | } | ||
| + | drawImage(character,px,py); | ||
| + | |||
} | } | ||
run(move,draw); | run(move,draw); | ||
| − | |||
</edcode> | </edcode> | ||
Revision as of 10:19, 27 January 2012
