腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
SDL2
提供
的
事件
值
不正确
?
c++
、
sdl-2
、
visual-studio-2019
我在VS2019 C++上使用
SDL2
v2.0.9-3,64位。SDL_PollEvent返回其类型字段包含
不正确
值
的
事件
。返回
值
是一致
的
,但总是错误
的
!我运行
的
代码可以在旧版本
的
库和VC编译器上正常工作。我尝试过用VC2015构建,也得到了同样
的
结果。我还尝试使用VCPKG版本并从头开始编译
SDL2
。结果总是一样
的
。下面是我
的
代码(带有一些d
浏览 14
提问于2019-06-20
得票数 1
1
回答
SDL2
是否
提供
了与平台无关
的
方法来防止窗口关闭?
window
、
sdl
、
sdl-2
我理解
SDL2
会引发SDL_QUIT和SDL_WINDOWEVENT_CLOSE
事件
(并使用前者来中断应用程序
的
呈现循环),但我不明白处理这两个
事件
如何
提供
防止基础窗口关闭
的
能力(例如,用户确认退出)。
浏览 0
提问于2018-11-16
得票数 0
回答已采纳
1
回答
使用
SDL2
,如何可靠地获得操纵杆轴
的
初始位置?
sdl
、
joystick
我正在使用基于
SDL2
事件
的
操纵杆API来获取模拟操纵杆轴
的
位置,这主要是很好
的
工作。 然而,当软件启动时,
SDL2
无法可靠地
提供
这些位置。即使强制使用SDL_UpdateJoystick()生成轴
事件
,相应
的
事件
也报告默认位置(0),而不是反映附加棒
的
实际物理位置
的
值
。进入后一个函数
的
源代码,我发现它没有像我预期
的
那样主动地查
浏览 2
提问于2020-09-02
得票数 1
1
回答
使用
SDL2
在软键盘上调整Kivy Android应用程序中
的
窗口大小
python
、
kivy
、
window-resize
、
pysdl2
根据Window源代码中
的
文档和评论,我发现在Android (Kivy 1.9 - 1.10)上使用
SDL2
时,两者都不受支持。我测试了Window.softinput_mode='below_target‘和Window.softinput_mode='pan’,前者似乎没有做任何事情,但没有给我
提供
正确
的
功能。我尝试
的
最后一件事是设置Window.softinput_mode='pan‘,并通过绑定到on_keyboard
事件
的
函数调
浏览 4
提问于2018-01-20
得票数 2
1
回答
SDL2
鼠标抓取不起作用
events
、
mouse
、
sdl
在SDL1.2中,我使用SDL_WM_GrabInput使(隐藏
的
)鼠标在屏幕上居中。这给了我无限
的
转身自由作为第一人称射手。
SDL2
不再
提供
此功能,但具有SDL_SetWindowGrab。这似乎不会在每次循环(
事件
读取)后将鼠标重新定位到屏幕
的
中心。在鼠标点击窗口边缘之前,我只能将播放器旋转1.5次,并且不再产生xrel
值
。这是一个bug,还是有其他我应该使用
的
函数?
浏览 0
提问于2012-05-08
得票数 5
回答已采纳
1
回答
SDL2
多窗口焦点
c++
、
window
、
focus
、
sdl-2
在
SDL2
中,windows focus有一些问题。"Window 1 lost focus"另外,其他获得焦点信息
的
SDL2
函数在窗口1上测试时也会给出同样
的
错误答案。我将代码精简为一个几乎最小
的<
浏览 2
提问于2014-04-12
得票数 1
回答已采纳
2
回答
VS自动链接到在Windows上安装了vcpkg
的
SDL2
库
c++
、
visual-studio
、
sdl
、
sdl-2
、
vcpkg
据我所知,这不是一个现有问题
的
重复。这个问题专门涉及Visual
的
自动链接
SDL2
库。我安装了
SDL2
(x64-windows变体)和我已经将vpkg库
提供
给Visual:我
的
VS 2019项目配置为使用Console子系统,我
的
主程序如下所示:#include <
浏览 1
提问于2020-09-26
得票数 2
回答已采纳
1
回答
在OSX上使用MLT Melt时出现Mov文件播放错误
macos
、
melt
、
mlt
我正在尝试使用以下命令在OSX上播放Mov文件:然而,有一个短暂
的
闪光和以下错误: libc++abi.dylib: terminating with uncaught
浏览 4
提问于2018-06-15
得票数 0
2
回答
如何检测左键是否正被
SDL2
按住
c++
、
sdl-2
我知道如何使用
事件
来检测鼠标按钮何时被按下,但是如何检测鼠标按钮当前是否被按住?注意,我不是在问如何从一个
事件
中得到它。
浏览 3
提问于2022-02-08
得票数 0
回答已采纳
2
回答
使用MXE和
SDL2
的
多个“未定义引用”错误
c
、
mingw
、
cross-compiling
、
sdl-2
、
mxe
我已经在/opt/mxe中安装了MXE,并检查了
SDL2
目录(其中包含标题)是否在/opt/mxe/usr/i686-w64-mingw32.static/include/中,而相应
的
库(libSDL.a包括
的
头文件是<
SDL2
/SDL.h>和<
SDL2
/SDL_image.h>i686-w64-mingw32.static-gcc 5_trans
浏览 15
提问于2016-02-29
得票数 0
回答已采纳
1
回答
_NET_WM_STATE_MODAL
的
预期行为是什么?
modal-dialog
、
x11
我正在做一个跨平台
的
窗口层。在制作窗口关系时,我在窗口模式上遇到了一些麻烦。 我读过官方规范:,以及一些相关
的
主题,比如:。只设置临时
的
-for似乎还不够,但_NET_WM_STATE_MODAL也是必需
的
。所以我试着制作一些应用这个属性
的
小程序。我首先编写了使用
SDL2
创建窗口
的
程序,并使用获取
的
本机窗口句柄使用X11组件。但是,在设置了_NET_WM_STATE_MODAL属性之后,我没有观察到任何行为变化:临时目标窗口仍在接收鼠标按钮
事件
浏览 0
提问于2016-05-24
得票数 2
回答已采纳
1
回答
平滑
的
SDL2
精灵运动
c#
、
.net-core
、
sdl-2
我制造了一个视差效应
的
场景。我不能让精灵沿着X轴平稳运动。问题是,无论我使用
的
是SDL_RenderCopyF还是SDL_RenderCopy,sprite都是根据监视器
的
像素网格慢慢移动,伴随着抖动效应,当有很多层时,每个人都以不同
的
速度移动。我
的
问题类似于,但是有一个版本
的
SDL2
不支持浮点渲染,所以作者不得不对它进行修补。从2.0.10.0版本开始,SDL_RenderCopyF、SDL_FRect和其他函数已经添加到SDL中,您可以使用这些函数实现亚像素移动精灵
浏览 0
提问于2020-07-08
得票数 2
回答已采纳
1
回答
在
SDL2
中,我必须为SDL_GetClipboardText等链接哪个文件?
c
、
gcc
、
linker
、
sdl
我一直在尝试从
SDL2
测试源码编译一个文件-lSDL2-lSDL2main-pthread 然而,我仍然收到未定义
的
引用错误。
浏览 2
提问于2013-12-07
得票数 0
4
回答
在OSX上安装SDL
c++
、
c
、
macos
、
gcc
、
sdl
我也尝试过brew install
SDL2
。这是我
的
主菜#include <
SDL2
/SDL.h>//Screen dimension constantsSDL_Error: %s\n", SDL_GetError() );}~:.make mainUndefin
浏览 1
提问于2015-10-19
得票数 2
回答已采纳
2
回答
如何使用PySDL2获取鼠标位置?
python
、
sdl
、
pysdl2
除了监听
事件
之外,根本不知道如何获得鼠标的位置,但是在
事件
队列为空
的
情况下,如何实现呢?
的
文档建议使用sdl2.mouse.SDL_GetMouseState() (),但是这个函数实际上需要要询问
的
游标的x,y坐标。同时,调用sdl2.mouse.SDL_GetCursor()返回一个游标对象,但我无法从它获得它
的
坐标(即。它只是包装一个C对象,所以它有一个空
的
.__dict__属性)。我一直在尝试我能想到
的
一切,但我从来没有用C编程过。我想要生成<
浏览 4
提问于2014-12-05
得票数 2
回答已采纳
1
回答
最新SDL 2.0版本中
的
未定义引用
c++
、
sdl
、
codeblocks
我使用旧版本
的
SDL2
已经有一段时间了,从来没有遇到过任何问题;但现在看起来连接
不正确
了,我也不知道
为什么
。下面是整个程序:#include <stdio.h>mingw32-g++.exe -LE:\.
浏览 2
提问于2013-06-02
得票数 0
回答已采纳
1
回答
SDL2
游戏垫断开连接时触发触发器
sdl
、
gamepad
我正在使用MonoGame和
SDL2
。我
的
游戏垫有个奇怪
的
问题。当我在游戏期间断开连接时,在断开连接
事件
触发之前,左右触发器返回
值
,就好像它们是半按
的
一样。} 有什么真正
的
解决办法吗?由于中断
事件
发生后,我无法区分触发器是否真的按下了。其他
SDL2
用户也在经历这种情况吗?
浏览 0
提问于2014-04-23
得票数 1
回答已采纳
2
回答
亚马逊S3通知服务,为SNS主题ARN
提供
什么价值?
amazon-web-services
、
amazon-s3
在订阅S3通知时,我正在创建
事件
,但当我选择Sendto选项
值
作为SNS主题并
提供
SNS主题Url时,它总是抛出错误。我
提供
的
SNS主题url
的
值
是arn:aws:sns:us-east-1:123456789012:merge-poc-praveen.。引发
的
错误是:您
提供
的
XML格式
不正确
,或者没有针对我们发布
的
模式 进行验证。
浏览 4
提问于2017-10-30
得票数 0
2
回答
如何在
SDL2
文本输入中禁用重复键
c++
、
sdl
、
sdl-2
我想接管如何在我
的
程序中重复按键,这意味着禁用
SDL2
自动执行它
的
方式。可以忽略SDL_KEYDOWN重复
事件
,因为Event联合成员key有一个可以用来过滤
的
repeat布尔
值
(这个问题探索了这个解决方案:)。但是SDL_TEXTINPUT
事件
中没有相同
的
可用信息,因此不可能过滤掉重复
的
字符。 有没有办法彻底禁用按键重复?
浏览 2
提问于2018-06-01
得票数 2
1
回答
(OpenGL)视口不会更改y轴上
的
位置
c++
、
c
、
opengl
我正在为将来
的
项目创建一个简单
的
窗口管理器,我似乎遇到了一个问题。我有一段代码,只要有人调整它
的
大小,它就会将视口
的
位置改变到窗口
的
中间,当改变x轴上
的
位置时,它似乎工作得很好,不幸
的
是,它不能在y轴上工作,instead showing up at the bottomof the window.是处理这个问题
的
代码: /* create viewport */ if (win->width > win->hei
浏览 4
提问于2021-09-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
他写出了 Vue,却做不对这十道 Vue 笔试题
Vue 可视化大屏适配插件之过程篇
jQuery插件编写要则
切片上的健壮范型函数
在 JavaScript 中轻松处理 this每日前端夜话0xD1
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券