腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(480)
视频
沙龙
1
回答
C++
Sfml
白色
方块
绘制
带有
框架
的
精灵
、
我正在做一个
sfml
框架
,在这个
框架
中有一个makeSpr()函数。该函数具有在其内部创建sprite
的
普通代码,但
绘制
了一个
白色
正方形。我在一个不同
的
精灵
上使用了纹理,它不是使用函数
绘制
的
。它正常地
绘制
它。将其赋值给Sprite (): sf::Sprite sprTest = makeSpr(texTxtBox, 100,100, 5,5); 在window.clear()和window.dip
浏览 20
提问于2019-02-11
得票数 2
回答已采纳
2
回答
在
SFML
中加载纹理失败,没有消息说明原因
我一直在学习关于
SFML
的
教程,并尝试使用以下代码加载纹理if (!texture.loadFromFile("image.png")) return sf::Texture();这不能加载纹理,
精灵
是
白色
的
,这不是我
的
雪碧
的
颜色。
浏览 3
提问于2013-11-08
得票数 2
回答已采纳
3
回答
如何处理多个
精灵
和更新?
、
、
、
我正在制作一个游戏,我刚刚开始思考如何在屏幕上更新和渲染所有的
精灵
。我是否应该将所有的
精灵
存储在某种类型
的
列表中(向量或其他什么?)然后调用所有这些
的
绘制
和渲染方法?如果这有帮助的话,我将使用
SFML
和
C++
。
浏览 0
提问于2012-03-06
得票数 0
回答已采纳
2
回答
当
精灵
的
位置为负值时,无法
绘制
SFML
精灵
、
、
每当我试图
绘制
一个
带有
负位置
的
SFML
精灵
时,它将不会被
绘制
到屏幕上。我尝试过在窗口中应用或不使用视图,但两次都没有呈现sprite。 我有一个雪碧,上面有纹理(32*64号)。这是故意
的
行为吗。如果是这样的话,我将如何
绘制
具有负位置
的
精灵
。谢谢
浏览 13
提问于2022-11-27
得票数 0
1
回答
如何显示添加到CCSpriteBatchNode中
的
精灵
的
边界框?
、
、
我已经将一些
精灵
添加到了CCSpriteBatchNode中。一切都显示得很好。现在我想看看它们
的
边界框。我试着进入ccConfig并打开CC_SPRITE_DEBUG_DRAW,但我得到
的
所有东西都是
白色
方块
:我用来关卡
的
磁贴,字符等等。我不能对sprites使用draw方法,因为它们是通过批处理节点
绘制
的
,而且它永远不会被调用。 我使用
的
是cocos2d-iphone v2.0。那么,有没有办法为通过批处理节点
绘制</em
浏览 2
提问于2013-07-31
得票数 1
1
回答
SFML
不能从另一个线程中提取任何内容,
SFML
可以与GDI共存吗?
、
、
、
我正在用MFC编写一个
SFML
测试应用程序。下面的代码在由AfxBeginThread()函数启动
的
另一个线程中
的
无限循环中运行。(因为我想像在纯WinAPI应用程序中一样使用
SFML
)// Use
SFML
CRect r(10, 10, 100, 100);dc.Fil
浏览 4
提问于2014-06-16
得票数 0
回答已采纳
2
回答
将DirectX
精灵
变为纯白
、
我有我
的
主人公
的
精灵
。我通常使用ARGB(255,255,255,255)
的
颜色模数
绘制
它。然而,我希望我
的
精灵
画得更白。我可以通过更改颜色模数来
绘制
任何颜色
的
精灵
,除了
白色
。我能做什么?我正在使用
C++
和DirectX9,并使用LPD3DXSPRITE来
绘制
纹理。
浏览 3
提问于2010-01-01
得票数 2
回答已采纳
1
回答
自定义
C++
2D游戏引擎:相对于相机旋转转换
精灵
屏幕位置
的
问题
、
、
、
我正在从头开始创建一个2D
C++
游戏引擎,不需要直接调用操作系统。为此,我使用
SFML
。我基本上只是使用
SFML
来
绘制
屏幕和收集输入,所以我并不寻求与
SFML
相关
的
任何帮助。现在,我可以上下平移相机,
精灵
可以正确地从世界坐标转换到屏幕坐标。在大多数情况下,
精灵
还会将屏幕坐标从相对于相机旋转
的
世界坐标转换。当渲染
的
游戏对象具有比摄影机更高
的
y世界坐标时,问题就出现了。当发生这种情况时,
精灵<
浏览 11
提问于2021-04-04
得票数 0
2
回答
如何利用
c++
正确生成随机地形
、
、
、
最近,我一直试图开发一个使用
SFML
和
c++
的
2D Terraria风格
的
游戏。对于随机地形
的
生成,一切都是完美的期望。目前,我有一个for循环,它将位置和纹理分配给一个
精灵
数组(ex:int grass150),然后使用for循环将它们
绘制
到屏幕上。地形生成并看上去还可以,但是每次我
的
程序循环时,多个
精灵
阵列都会被
绘制
到屏幕上。这导致了一些严重
的
性能问题,因为目前大约1400个
精灵</em
浏览 2
提问于2014-02-14
得票数 2
回答已采纳
1
回答
雪碧不重置
、
、
我正在做一个柏拉图式
的
游戏,但我遇到了两个问题。 当我移动时,旧
的
精灵
不会被移除。
浏览 3
提问于2013-04-12
得票数 1
回答已采纳
2
回答
Qt相当于SDL音频是什么?
、
、
有一个使用SDL音频输出音乐
的
旧代码。我正在将它移植到Qt,并且我想用原生Qt音频API替换SDL音频。简单地说,流程是这样
的
:// InitializationSDL_OpenAudio(&wanted_specraw data to audio buffer我应该使用Qt
的
哪
浏览 4
提问于2012-08-07
得票数 2
回答已采纳
1
回答
如何将
精灵
从方法返回到主,然后画出来?
、
、
这些代码仅仅说明了我面临
的
问题。基本上,我
的
目标是用特定
的
TextureRect创建雪碧,并将这个
精灵
发送到main,在那里我可以为这个
精灵
设置纹理,然后
绘制
它。我试图将纹理设置为方法内部
的
sprite,但之后我得到了没有纹理
的
白色
矩形。#include <
SFML
/Graphics.hpp> { sf::Sprite prin
浏览 0
提问于2015-02-19
得票数 2
回答已采纳
1
回答
3d游戏开发在SDL2中是否有优势/可能?
我认为这是不合适
的
,但是作为链接中给定
的
视频,youtuber
的
名字Bisqwit在C和SDL2中从头开始创建了自己
的
3d引擎。这有多大
的
好处是真正
的
3d游戏开发和跟随他
的
想法可以第一个实践项目?
浏览 0
提问于2016-07-20
得票数 2
回答已采纳
2
回答
OpenGL ES maximum纹理不能正常工作?
、
、
我正在学习使用libgdx开发安卓游戏,libgdx是一个使用OpenGL ES在安卓中编程
的
框架
,在桌面上使用LWJGL开发游戏。我正在测试
的
设备(HTC Hero)引用
的
最大纹理大小为1024,最大堆栈深度为2。但是,当我以此最大大小创建纹理时,它们将不会加载,而是在纹理应该在
的
位置显示一个
白色
方块
。纹理之所以是这个大小,是因为它们是压缩
的
精灵
薄片,最好将它们保持在这个大小。关于堆栈深度,如果同时使用多个纹理,设备也会显示一个<e
浏览 0
提问于2011-10-22
得票数 2
1
回答
SFML
不会画任何东西?
、
、
我习惯于为
C++
使用SDL,但我听说
SFML
更好,所以我尝试了一下。我试着渲染一个基本
的
精灵
,但那不起作用。然后我试着把窗户清除成不同
的
颜色,但那是行不通
的
。这是简单
的
代码,那么发生了什么呢?(由于某种原因,间隔有点偏离,对不起)#include "
SFML
/Graphics.hpp" sf::RenderWindowcircle.setF
浏览 1
提问于2015-06-28
得票数 0
2
回答
移动时纹理下
的
SFML
白色
背景
、
、
我正在制作一个使用
SFML
的
小游戏,无论如何,我
的
问题是当渲染
精灵
,并与浮点值移动。
精灵
有一个1像素
的
白色
背景,无论哪一边在移动都会显示出来。下面是我
的
Spritesheet类: Spritesheet::Spritesheet(std::string t) { thist) { thi
浏览 25
提问于2020-04-01
得票数 0
4
回答
纹理中
的
透明度在libgdx中不起作用
、
、
我试图在libgdx中
绘制
一个具有透明背景
的
精灵
,但透明背景是用
白色
填充
的
,而不是显示已经在该位置渲染
的
内容。
精灵
(带帽子)
的
大小为64 x 64,边缘和右侧都是透明
的
。应该有两个
带有
“C!”
的
磁贴。在他后面,但里面只填满了
白色
。 这是我用来渲染图像
的
代码。
浏览 1
提问于2013-06-09
得票数 2
1
回答
将
SFML
RenderWindow传递给类
、
恐怕我是从有限
的
Python经验来到
C++
的
。在Python中,我经常使用Tkinter来处理我
的
GUI,我可以将我
的
“画布”或“窗口”传递给存储它
的
其他类,然后可以
绘制
到只传递了它一次
的
画布/窗口。我希望对
SFML
和
C++
进行同样
的
处理,但到目前为止,我只找到了解决方案,每次调用该方法时,都必须将sf::RenderWindow传递给该方法。例如,我有一个' player‘类,
浏览 2
提问于2017-02-26
得票数 0
回答已采纳
4
回答
从单色纹理生成网格
、
、
、
、
我做了一个代码,以便能够
绘制
并生成这个绘图
的
精灵
。所以我得到一个
白色
背景
的
精灵
和我
的
画(这是一个不同
的
颜色)。我
的
问题是:我想使用绘图生成生成
的
网格,但是在
白色
背景下,有4个顶点(
精灵
的
第四个角),我想从我
的
精灵
画
的
真
浏览 0
提问于2018-12-26
得票数 3
回答已采纳
1
回答
当制作多种纹理时,
SFML
雪碧是一个
白色
方块
。
、
我正在创建一个
SFML
框架
,当我一次使用函数loadImage时,图像正确地加载了所有颜色,但是如果我使用它两次用于另一个纹理,只有一个
精灵
呈现,它都是
白色
的
。我看到你不想删除纹理或
精灵
,否则它将是
白色
的
。但是在这段代码中,我把所有的纹理都存储在一个向量中。有谁知道这个函数有什么问题吗?image.sprite = sprite;}SFFM.cpp: #include "
浏览 0
提问于2018-03-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+实现俄罗斯方块、PHP实现验证码、PHP Socket编程等
推荐几个C/C+项目,小白练手最适合
400行代码编C语言控制台界版2048小游戏
口袋妖怪系列专题:第一世代《红、绿、蓝、黄》
如何用Python开发拼图游戏
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券