public void Update(float elapsed) { _mElapsed += elapsed; /* If enough has passed, update the frame */ if (_mElapsed > _mFps) { PreviousFrame = Frame; Frame++; Frame = Frame % LastFrame; _mElapsed -= _mFps; } }