腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
SDL2
和
SDL_RenderFillRect
渲染
矩形
?
c++
、
sdl-2
首先,这是我目前为止的代码: game.hpp: #pragma once#include <
SDL2
/SDL_ttf.h>
SDL_RenderFillRect
(renderer, &rPaddle);
SDL_RenderFillRect
(renderer, &Ballpong.cpp: #include
浏览 7
提问于2021-09-13
得票数 0
1
回答
C++
SDL2
:
如何
将
矩形
渲染
到多个视口中
c++
、
viewport
、
sdl-2
、
game-development
我是
SDL2
(版本2.0.10)的新手,我从Lazy Foo tutorial上教它。在示例中,代码仅在左视口中呈现第一个图像,而其他示例则不呈现。在不同的视口中
渲染
矩形
也不起作用。当我想要在不同的视口中
渲染
矩形
时,我做错了什么:SDL_SetRenderDrawColor( gRenderer, 0xFF, 0x00, 0
浏览 0
提问于2020-01-26
得票数 0
1
回答
sdl2
中的
矩形
设置整个屏幕的颜色
c++
、
sdl-2
我知道已经有这样的问题了,但是我是
SDL2
的新手,我已经看过一些画
矩形
的教程,我也看过这里的一些问题。
使用
下面的当前代码,我不能在窗口上绘制
矩形
,因为它没有出现,我还尝试在绘制
矩形
后清除窗口,这只是将整个窗口设置为该颜色。rect.y, rect.h, rect.w = 50, 50, 50, 50;
SDL_RenderFillRect
,但是我只得到了红色的窗
浏览 14
提问于2021-02-17
得票数 0
回答已采纳
3
回答
如何
使用
SDL2
在C++中将长方体
渲染
到屏幕上?
c++
、
sdl-2
我试图找出C++中的
SDL2
库,但似乎无法正确配置代码来简单地在屏幕上绘制一个
矩形
。我应该采取不同的做法吗?box.x = 50; SDL_SetRenderDrawColor(renderer, 0xFF,0x00,0x00,0xFF);
SDL_RenderFillRect
浏览 1
提问于2019-01-04
得票数 0
1
回答
SDL2
:为什么一个数字“眨眼”?
c
、
sdl
、
sdl-2
我试图在SDL中移动
矩形
中的一个正方形,但是当我启动它时,
矩形
和
方块“闪烁”,直到我用向上、左、右或向下移动正方形。当方格移动时,
矩形
停止闪烁,只有正方形一直闪烁。我怎么才能不眨眼就动它呢?#include <
SDL2
/SDL.h>#include <stdbool.h>#include <
SDL2
/SDL_image.h}
浏览 17
提问于2022-07-11
得票数 2
回答已采纳
1
回答
我
如何
在surface上做一条线?
go
、
sdl-2
、
surface
我知道有一个函数可以填充
矩形
,但是有没有一种方法可以在表面上画一条线,就像
渲染
器renderer.DrawLine(x1, y1, x2, y2)的函数一样
浏览 35
提问于2021-01-24
得票数 0
回答已采纳
1
回答
如何
在C++中
使用
SDL2.0在屏幕上移动
矩形
?
c++
、
sdl
、
sdl-2
我正在寻找移动一个方块周围的另一个方块
使用
SDL。我循环遍历一系列的值,并
使用
这些值作为我的一个
矩形
的位置进行
渲染
。我有另一个固定的
矩形
,我现在每次循环时都会重新
渲染
固定的
矩形
,但我想消除它,因为我知道它效率不高。#include "render.h"#include <iostream> us
浏览 0
提问于2015-11-14
得票数 1
1
回答
SDL2
中的
渲染
器到底是什么?
c++
、
sdl-2
我不太明白什么是
渲染
者。我能要多个
渲染
器吗?还是总是只有一个?我知道表面
和
闪光灯是
如何
工作的,但我不知道
渲染
器到底象征着什么。如果有人能教我怎么画长方形,我想我会明白
渲染
器是
如何
工作
浏览 3
提问于2014-10-12
得票数 3
回答已采纳
1
回答
渲染
文本后出现空白屏幕
c
、
sdl
、
sdl-ttf
我打开了一个在屏幕上显示两个
矩形
的窗口,然后
使用
SDL_TTF在屏幕上显示鼠标位置。SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255); SDL_SetRenderDrawColor(re
浏览 17
提问于2019-08-19
得票数 1
1
回答
SDL (C)-如果没有事件循环,窗口就不会出现
c
、
sdl
我试图制作一个程序,在一个窗口内呈现几个彩色
矩形
,然后在几秒钟后消失。基本上,应该出现以下内容(尽管我遇到了一些问题,但我将在一开始解释我是
如何
做到的): 我试图运行的代码如下所示,显然它经受住了< stdio.h >
和
<
SDL2
2/sdL.h>的包含,以及"WINDOW_WIDTH“
和
"WINDOW_HEIGHT”的定义,它们都出现在下面的代码中(分别设置为800
和
640 )。代码本身确实运行,并且在没有任何错误或警告的情况下非
浏览 0
提问于2019-11-23
得票数 0
1
回答
如何
在
SDL2
中实现自定义混合模式?
sdl
、
sdl-2
、
blending
、
color-blending
、
blend-mode
默认情况下,
SDL2
提供3个:alpha混合、相加
和
相乘。 然而,我需要
渲染
填充
矩形
使用
线性光混合模式。这是否可以
使用
OpenGL实现,或者作为3种内置混合模式的组合,或者我是否应该将所有的SDL_Texture转换为SDL_Surface并手动修改像素值?
浏览 9
提问于2016-08-25
得票数 0
1
回答
如何
在SDL中只更新一部分窗口?
raspberry-pi
、
sdl
我编写了一个基于
SDL2
的程序,用于Raspberry pi 3,并
使用
3.5英寸的波形SPI,由于SPI的并行接口速度慢。
如何
只更新SDL中的特定
矩形
?
浏览 3
提问于2017-01-02
得票数 0
1
回答
将SDL
矩形
正确地呈现到屏幕上
c++
、
sdl
、
sdl-2
、
game-development
我们
使用
255红色
和
255绿色组合在一起,使黄色。还记得循环顶部对SDL_SetRenderDrawColor的调用吗?将填充的
矩形
绘制到屏幕上是一项非常琐碎的任务,但它有时会造成许多混乱,例如,您需要调用SDL_SetRenderDrawColor()一次而不是两次,一次是在清除呈现器之前,一次是在调用
SDL_RenderFillRect
我注意到,如果在调用SDL_SetRenderDrawColor()之前注释掉第一个
SDL_RenderFillRect
(),则整个窗口将是设置
矩形
的
浏览 0
提问于2018-12-11
得票数 4
回答已采纳
1
回答
如何
在
sdl2
中
使用
方法在按键时移动
矩形
c++
、
sdl
我正在
使用
SDL库创建一个乒乓球游戏。当字母w被按在键盘上时,我就在我想要的划板上下移动的地方。当按下w时,我正在尝试移动
矩形
。但它不会起作用。它以前是有效的,但它只是继续在
渲染
器上绘制,而不是移动整个
矩形
。(renderer, &Ball);
SDL_RenderFillRect
(renderer, &player); SDL_SetRenderDraw
浏览 10
提问于2019-03-10
得票数 0
2
回答
SDL_RenderFillRect
不显示任何内容
c++14
、
sdl-2
好吧,我的问题是,我试图重新创建一个蛇游戏克隆,但在非常乞讨时,我得到了一个问题,在屏幕中心显示一个简单的
矩形
。我不知道有什么问题,我
使用
了与我在pong克隆中相同的代码来显示球拍,但在这里它不起作用。代码如下:#include <
SDL2
/SDL.h> {
浏览 14
提问于2018-01-20
得票数 0
1
回答
用
SDL2
绘制
矩形
c
、
sdl-2
我刚开始
使用
SDL2
,我已经有一个问题了。我想创建一个窗口,并将其涂成红色。但它仍然是白色的,我不明白为什么。
浏览 3
提问于2014-02-20
得票数 19
回答已采纳
1
回答
SDL2
绘制
和
填充形状
c++
、
sdl-2
如何
绘制不同的形状(
矩形
和
直线除外)并
使用
SDL2
在C++中填充它们?我试过
使用
SDL2_gfx,但是无法编译SDL2_gfx,所以我无法尝试。我找到了一个编译好的SDL_gfx,但是由于我
使用
的是
渲染
器,而不是曲面,所以我不能
使用
它。绘制多边形很简单,我只需要计算点
和
画线,但是
如何
填充它们呢?我怎么画圆圈呢?如果有人有一个编译好的SDL2_gfx (与SDL2_ttf
和
SDL2_
浏览 1
提问于2016-05-28
得票数 2
回答已采纳
1
回答
SDL2
:生成全透明纹理
c++
、
opengl
、
sdl
、
graphic
如何
使用
SDL_CreateTexture创建透明纹理?我已经尝试了不同的方法来
使用
:或者,即使是绘制
和
创建纹理,
使用
不同的混合模式绘制透明
矩形
,但结果仍然是不透明的纹理:/ //SDL_SetRenderDrawColor(this->_Renderer.get()->get(),255,255,255,255);
浏览 1
提问于2014-06-16
得票数 11
回答已采纳
1
回答
SDL_Texture
渲染
不正确
c++
、
sdl-2
SDL_RenderCopy(renderer, texture, nullptr, &rect);
SDL_RenderFillRect
(renderer, &rect);x++; } 但是没有任何精
浏览 2
提问于2021-11-11
得票数 0
回答已采纳
点击加载更多
相关
资讯
如何让nestjs使用nuxtjs渲染?
使用Laravel和Vue进行服务器端渲染
云渲染如何使用?其实很简单,只需3步就搞定了!
使用Laravel和Vue.js 2.5进行服务器端渲染
JavaScript是如何工作的:渲染引擎和优化其性能的技巧
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券