他のサーフェスがクリアされない限り、SDLレンダリングテキストが表示されない

StackOverflow https://stackoverflow.com/questions/5882163

質問

私は ジェネラコディセタグプレ

そして「画面」の表面に、キャラクターと壁も適用しました。しかし、何らかの理由で、「floorsurface」と「charsurface」をすでにNULLにしない限り、タイマーが表示されないようです。私は何か間違ったことをしていますか?

役に立ちましたか?

解決

SDL_Flip(screen)の前にtimerUpdate()を配置してみてください。SDL_Flipを呼び出してから、timerUpdate()を呼び出します。ですから、OK、それで問題ありません。次に画面を反転すると、テキストが表示されます。しかし、何が起こっているのかというと、画面が再び反転する前に、より多くのサーフェスを上部にブリットしているのですが、その上にサーフェスをブリットしたため、テキストが表示されません。順序を変更するだけなので、 ジェネラコディセタグプレ

動作するはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top