示例#1
0
CollTestBox::CollTestBox(double x, double y) : TextureSprite("images/dev/colltestbox.png")
{
	setNumberOfAnimations(2);
	setSpriteFrameSize(600,50);
	addSpriteAnimFrame(0,0,0);
	addSpriteAnimFrame(1,200,0);
	setCurrentAnimation(0);
	setPosition(x, y);
	setLayerID(1);

	hitbox = Hitbox(0, 0, 600, 50);
}
示例#2
0
void Sprite::addSpriteAnimRow(int animationNumber, float startX, float startY, float spacingX, float spacingY, int numFrames)
{
	float x,y;
	x = startX;
	y = startY;
	for(int i=0;i<numFrames;i++)
	{
		x += spacingX;
		y += spacingY;
		addSpriteAnimFrame(animationNumber, x,y);
	}
}