Extracting animations from B3D?
Blitz3D Forums/Blitz3D Beginners Area/Extracting animations from B3D?| 
 | ||
| Hey guys, I'm working on learning the basics of Blitz3d using this mesh file: www.psionic3d.co.uk/gallery/albums/uploads/Free%20Stuff/3D%20Models/ninja.zip What I'm wondering now is how to trigger the animations inside of this file. Right now my code, using B3D SDK, looks something like this: 
	BBEntity Player = bbLoadAnimMesh("ninja/ninja.b3d");
	bbEntityTexture(Player,ninjaBlue);
		//walking animation
		bbExtractAnimSeq(Player,1,14,0);
		//jumping animation
		bbExtractAnimSeq(Player,94,102,1);
	while(!bbKeyHit(Key_Escape))
	{
		bbCls();
		if(bbKeyHit(Key_Up))
		{
			// play walking forward animation
			bbAnimate(Player,1,0.25,1);
		}
		if(bbKeyHit(Key_Down))
		{
			// play the walking animation in reverse
			bbAnimate(Player,1,-0.25,1);
		}
		if(bbKeyHit(Key_Space))
		{
			// jump!
                        bbAnimate(Player,1,0.25,2);
		}
		// if no keys are hit, turn off the animation
		if(!bbKeyDown(Key_Up) && !bbKeyDown(Key_Down) && !bbKeyDown(Key_Left) && !bbKeyDown(Key_Right)&& !bbKeyDown(Key_Space))
		{
			bbAnimate(Player,0,0.25,1);
		}
		bbUpdateWorld();
		bbRenderWorld();
		bbFlip();
	}
The walking animations are OK for the time being. I can't get my damn ninja to jump though :( Can anyone please point out what is going wrong here? | 
| 
 | ||
| I'm not sure what is wrong, however I remebered seeing this code, which I thought could be helpful for this: http://www.blitzbasic.com/codearcs/codearcs.php?code=660 | 
| 
 | ||
| Excellent! Thank you! |