2016-06-28 4 views
2

イメージを水平方向と垂直方向に反転しようとしています。しかし、動作していないようです:intからSDL_RendererFlipへの無効な変換

SDL_RenderCopyEx(renderer, ResourceManager::GetInstance().getTexture("rpg_pack"), &wood_corner, &rect, 0, 0, SDL_FLIP_HORIZONTAL | SDL_FLIP_VERTICAL); 

私はSDL、画像、ミキサー、ttfとネットを実行しています。

+0

https://wiki.libsdl.org/SDL_RendererFlipを試し - その使用の例で、「キャスト(例えばC++)、いくつかのコンパイラの設定や言語のために必要であるかもしれません」。 – keltar

答えて

1

する

SDL_RendererFlip flip = (SDL_RendererFlip)(SDL_FLIP_HORIZONTAL | SDL_FLIP_VERTICAL); 

SDL_RenderCopyEx(renderer, ResourceManager::GetInstance().getTexture("rpg_pack"), &wood_corner, &rect, 0, 0, flip); 
関連する問題