腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3134)
视频
沙龙
1
回答
如
何在
Pygame
上
用
操纵杆
同时
移动
和
射击
?
、
、
我正在与Open AI健身房合作太空入侵者,并将其展示给
Pygame
。但我不知道如何用
操纵杆
轴
移动
和
用
操纵杆
按钮
同时
拍摄,即使我将它们添加到一个队列中。num_action = action_list[0] num_action = 0
pygame
.key.set_repeat(50, 20)clock =
p
浏览 20
提问于2019-02-25
得票数 2
2
回答
无法在统一中设置PS3控制器
、
、
、
、
所以我通过USB线缆连接了一个ps3控制器到我的电脑
上
,当我按下play时,我可以使用ps3控制器左边的箭头
移动
,也可以
用
三角形
和
圆圈来
射击
和
瞄准,但是当我尝试在输入管理器中设置第二个水平轴时,我可以将"X轴“改为第五轴(这样我就可以
用
棍子
移动
)
和
将类型改变为
操纵杆
轴,我无法
移动
。另外,我尝试创建第二个“鼠标X”,并将其设置为
操纵杆
轴,并将"X轴“改为”第四轴(
浏览 0
提问于2015-08-31
得票数 1
2
回答
统一新的
移动
触摸输入系统不起作用
、
、
我正在创建一个
射击
系统,就像愤怒的小鸟,在新的输入系统中发布/发布。它适用于鼠标,但我在
移动
方面遇到了麻烦。,WASD键
和
屏幕
上
的
操纵杆
与Left Stick [Gamepad];
操纵杆
工作良好的团结遥控器
上
的安卓手机。我试着
用
debug.log打印而没有结果。另外,在update函数中没有MousePosition的输入(对于使用鼠标的
移动
设备来说,它是有效的)。我试着
用
Primary Touchscre
浏览 8
提问于2021-08-18
得票数 1
1
回答
Pygame
中多幅图像的
移动
、
我正在尝试建立一个使用
Pygame
的小游戏,用户可以上下
移动
直升机并按空格键来
射击
子弹。我已经在程序中安装了子弹图像,并使用
pygame
.key.get_pressed设置了起始X
和
Y,但我正在尝试这样做,以便可以
同时
拍摄屏幕
上
的多个子弹。
pygame
.key.get_pressedif keys[
pygame
.K_SPACE]: Bullet =
pygame
.image.load("I
浏览 12
提问于2017-08-21
得票数 0
回答已采纳
1
回答
如
何在
游戏中
移动
射击
、
在我所有的比赛中,我都注意到了一件奇怪的事情,如果我
移动
的话,我的玩家就会停止投篮,不管是我
移动
的时候那个球员已经在投篮,或者当我试图
射击
的时候,那个球员已经在
移动
,如果我
移动
的话,
射击
停止。下面是我最近制作的一款游戏中用来
移动
玩家的代码: keys =
pygame
.key.get_pressed() if keys[
pygame
.K_d]还有一个副词:如果有人知道什么代码会导致这种
浏览 2
提问于2020-01-30
得票数 2
回答已采纳
4
回答
双棒键盘
射击
、
、
、
在自上而下的投篮游戏中,如果我想要运动的方向独立于我
射击
的方向,有什么可供选择的输入?我想避免用鼠标
射击
,因为它太精确了,但是让目标更难瞄准的替代方法也可能有效。我已经考虑过的替代方案是: 箭头用于运动,WASD用于
射击
。艾萨克的束缚就是这样做的,它有两个问题。它只允许向四个方向
射击
,我希望至少有八个方向;大多数键盘开始忽略一些按键,如果你一次按两个以上的键,就不可能在拍摄时
移动
对角线。箭头或WASD的运动,
射击
方向成为固定的方向,你正面临的方向,当你开始
射击
。我不记得
浏览 0
提问于2012-12-28
得票数 3
回答已采纳
3
回答
双棒枪的最佳触控装置?
、
、
、
你可以朝一个方向
移动
,在另一个方向上
射击
,所以理想的控制方案可能是两个模拟
操纵杆
(就像Xbox 360有)。我们支持WASD
移动
和
箭头键点火。不过,控制的最好方法是
用
WASD
移动
,
用
鼠标瞄准。我们得到了很多人请求
移动
版本的游戏(主要是iPad
和
安卓),问题是,我们只是不能想出一个好的方法,把控制转换为触摸设备。有趣的是,有些人实际
上
是通过覆盖D垫来实现入侵了我们游戏的早期版本,回到了Android<
浏览 0
提问于2010-12-11
得票数 6
1
回答
Python +
PyGame
-处理
同时
发生的鼠标
和
键盘事件
、
、
我完全同意我的硬件是这里问题的原因,但我不这么认为,因为我肯定看到计算机使用其他软件/游戏/等等
同时
处理这两种输入,所以我猜这里的错误是我对
PyGame
事件处理程序的方法。我只是在随意地玩弄Python
和
PyGame
,只是试图一次一次地构建我的知识,并通过在我学习的过程中构建一个“游戏”来表达我的知识。这里的相关难题是,游戏将执行MOUSEMOTION事件
和
KEYDOWN事件,它似乎不想
同时
处理它们。当“玩家”物体在
移动
时,它不能
射击</em
浏览 0
提问于2012-04-08
得票数 2
回答已采纳
4
回答
2人游戏的键映射
、
、
让我们考虑一些通用的东西:验证两位玩家共享的一些常见动作(启动、重置等)P1: WASD + 空间或标签公共:r表示重置 问题是某些配置在某些键盘上可能会不舒服
浏览 0
提问于2014-10-27
得票数 4
回答已采纳
2
回答
android 2d子弹产卵(
射击
)
、
、
、
、
我的精灵是
用
操纵杆
移动
的,我希望我的精灵能够
射击
。我有我的子弹的方向
和
速度工作,但我不能让它从正确的地方(我的精灵位置)。
移动
精灵代码: touchingPoint.x - initx) / (Math.PI* (Math.PI / 180)) * 2; bulletPos.x += Math.cos(angle * (Mat
浏览 0
提问于2012-08-15
得票数 1
回答已采纳
1
回答
如何编写使用Sony Dualshock 4控制器数字
和
模拟输入的Android应用程序?
、
、
我
用
java创建了一个Android应用程序,通过蓝牙控制我的机器人,但我需要一种更高级的方式来与我的机器人互动,而不是使用手机或平板电脑
上
的虚拟
操纵杆
和
虚拟按键。因此,我使用using (usb线缆)寻找方法来监听控制器的数字
和
模拟输入事件。 我看到原生KeyEvent可以工作,但只能使用数字输入。因此,我想要一种方法,在我的android设备
上
的android API 25 (Android 7.1.1 Nougat)
上
,或者如果不可能,在API 28 (Andro
浏览 46
提问于2019-05-09
得票数 0
回答已采纳
2
回答
在没有类
和
对象的游戏中使用精灵
、
、
、
相关信息我想做什么, 我之前一直在用Java & LibGDX编程。虽然我在
Pygame
中看到的关于精灵
和
图像的每一篇教程都使用
浏览 0
提问于2016-12-05
得票数 1
1
回答
设计客户端服务器以减轻托管优势?
、
我的游戏将是客户端服务器,我想阻止主机玩家享受通常的好处,你会在服务器
上
玩。例如,与客户端相比,服务器提前运行的优势。鬼状态是一种权威的服务器模拟,它不会使仿真保持不可见性,而是会像往常一样提前进行计算
和
决策。主机还在同一地图上播放客户端,其中它们的输入被视为网络
上
的任何其他客户端,并且与任何其他客户端一样,需要等待服务器模拟生成
和
传输输出。
浏览 0
提问于2018-10-26
得票数 1
2
回答
as3键盘游戏控制对角线
和
多个按键
、
、
、
、
键盘控制已经准备好了,并且缺少一些解释,所以我对它有一些问题:控制船舶
上
/下/左/右
和
对角线工作良好,除非
同时
按下添加具有不同键的导弹可以工作(如下面的示例代码所示),但我不能
同时
发射子弹(当前
移动
)
和
导弹(当前控制)。,我似乎忽略了E
浏览 3
提问于2013-09-06
得票数 1
回答已采纳
1
回答
如何根据fps为屏幕
上
的每次更新缩放
移动
对象的速度,以便在任何给定fps下都能保持相同的
移动
速度?
、
、
我
用
Pygame
和
PyOpenGL在Python3
上
做了一个游戏。当我在不同的计算机上测试游戏时,它们都以不同的fps
和
速度运行代码。示例代码: #... character.x += 5
pygame
.display.flip() #Updates thescreen 由于一些计算机可以运行更多的循环
和
一些更少的循环,因此在两台计算机上
同时
运行代码后,字符的x位置在某个
浏览 21
提问于2020-01-08
得票数 0
回答已采纳
2
回答
快速使用Spritekit - Joystick有旋钮教程
、
、
、
我
用
一个旋钮编程了“欢乐棒”,它可以在
操纵杆
圈内的任何地方
移动
。我希望Knob只能在X
和
Y轴
上
移动
,就像交叉向上,向下,左,右在栏杆
上
。我真的理解代码--我认为这更像是一个数学题:) 有人能告诉我如
何在
横梁内
移动
旋钮吗?
浏览 4
提问于2018-05-04
得票数 1
回答已采纳
1
回答
制作滚动条,但它不一致
、
基本
上
,有一些按钮
和
一个滚动条。我所要做的就是,如果滚动条向下
移动
,则向上
移动
按钮;如果向上
移动
滚动条,则向下
移动
按钮。下面是代码。import
pygame
font =
pygame
.font.Font请注意左侧的栏
和
按钮是如
何在
同
浏览 44
提问于2021-02-25
得票数 3
回答已采纳
1
回答
Joystick+Firebutton不能协同工作
、
、
、
我正在制作一款应用程序,你可以
用
操纵杆
控制飞船的运动,然后用
射击
按钮发射一颗子弹。这两个功能单独工作很好,但是如果我在用
操纵杆
移动
飞船的
同时
轻敲
射击
按钮,
操纵杆
就会变得无法控制。所以我需要的是当我在屏幕
上
的任何地方点击时,
操纵杆
都能正常工作。
浏览 14
提问于2018-01-11
得票数 1
2
回答
Pygame
事件只检测被按住的有限数量的键。
、
谢谢 # Initialise screen clock =
pygame
.time.Clock()
pygame
.display.set_caption('Basic
Pygame
program: if event.key ==
pyg
浏览 5
提问于2015-07-04
得票数 0
回答已采纳
1
回答
用
svn工作副本重命名本地文件夹,而不需要清理签出。
、
问题:如果我将带有Subversion工作副本的文件夹重命名/
移动
到文件系统中的另一个位置,svn将抱怨它“不再是一个工作副本”。一个人必须做干净的检查才能解决这个问题。即使是在LAN (ssh)
上
也要花费太多的时间来进行清理检查,更不用说WAN了。另一个问题是,当我们使用SmartSVN for Windows时,它还需要重新构建chache,这也需要很长的时间。
浏览 3
提问于2010-01-14
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
十年开发经验的游戏工程师手把手教你用python写一个小游戏
如何使用 Python 进行游戏开发?
python制作小游戏(一)
操纵杆与滑块VS DUIK Bassel
《无人深空 VR》评测:吹爆这款世界上最棒的 VR 游戏
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券