SDL2不会正确绘制矩形

时间:2018-09-25 05:07:10

标签: c++ game-engine sdl-2

我正在创建一个窗口并绘制一个框,但是由于某种原因而不是绘制一个框,屏幕只是更改为该颜色。我已附上一张有关窗口外观的照片,并将附上源代码。

ObjectAnimator rotateAnimator = ObjectAnimator.ofFloat(progressImageView, "rotation", 0f, 360f);
        rotateAnimator.setRepeatCount(ValueAnimator.INFINITE);
        rotateAnimator.setRepeatMode(ObjectAnimator.RESTART);
        rotateAnimator.setDuration(1000);
rotateAnimator.start();

Doesn't Draw Correctly

1 个答案:

答案 0 :(得分:3)

SDL_RenderClear使用您修改的当前绘制颜色,因此您的透明和矩形颜色相同。设置不同的透明颜色(例如,您希望在背景上绘制任何其他颜色的颜色)

true
true
true
true
true
true
true
true
true
true
true
false
false
false