Soo I want to parse values from one to another function but I don't know how can I parse this values because I want to get maxFrames always calculated with this Texture2D& Sprite.
animator.cpp
void Animator::GetSprite(Texture2D& Sprite)
{
float frameHeight = (float) (Sprite.height / 6);
int maxFrames = (int)(Sprite.height / (int) frameHeight);
float timer = 0.0f;
int frame = 0;
}
void Animator::RenderSprite(Texture2D& Sprite)
{
timer += GetFrameTime();
if(timer >= 0.2f)
{
timer = 0.0f;
frame += 1;
}
frame = frame % maxFrames;
}
animator.h
void GetSprite(Texture2D& Sprite);
void RenderSprite(Texture2D& Sprite);
Aucun commentaire:
Enregistrer un commentaire