Hey
I am trying to make a character jump on to a platform this is my code
The block1, block2 etc are the blocks that i want my character to jump on
var onBlock:Boolean;
var blockHolder:Array = new Array
blockHolder.push(block1)
blockHolder.push(block2)
blockHolder.push(block3)
stage.addEventListener(KeyboardEvent.KEY_DOWN, checkBlock)
function checkBlock(e:KeyboardEvent):void
{
for(var i:int; i<blockHolder.length-1; i++)
{
if(blockHolder*.hitTestObject(soldier) && soldier.y<blockHolder*.y)
{
onBlock = true
soldier.y = blockHolder*.y
trace("works")
}
else
{
onBlock = false
}
}
}
the onBlock boolean is used later
but my problem is that the code doesn’t work
thanks