腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1444)
视频
沙龙
1
回答
在
电子游戏
中
与
敌人
的
碰撞
使
玩家
失去
多条
生命
、
、
我正在尝试这样做,当
敌人
与
玩家
相撞时,一条
生命
就会丢失,
玩家
就会被定位在屏幕
的
中心。它在大约一半
的
时间里是有效
的
,但在另一半
的
时间里,两条或三条
生命
在一次
碰撞
中
丧生。enemies.remove(enemy) robot.alive = True 这是Enemy类下
的
浏览 9
提问于2021-04-21
得票数 0
2
回答
游戏制造者--如何在
碰撞
之间增加一个不可抵挡
的
周期
全新
的
游戏制造者和编码,试图教自己通过以下教程和什么不是gml。无论如何,我遵循了一个平台
敌人
AI教程;当你击中
敌人
的
物体,而不是
在
它之上,游戏将重新启动。我把这个变成了
玩家
失去
10点
生命
值
的
行,因为我想在我
的
游戏中添加一个健康系统。然而,当
玩家
与
敌人
接触时,当
碰撞
不断地滴答作响时,
玩家
失去
了所有的
生命
浏览 2
提问于2016-05-17
得票数 0
回答已采纳
1
回答
如何正确建立
电子游戏
中侧滚筒
的
生命
系统
、
、
我有一个游戏,
玩家
必须避开小行星向它靠近,我想融入一个
生命
系统。不幸
的
是,当我尝试这个
的
时候,它仍然立刻杀死了我
的
玩家
。我打印出了
玩家
的
生活作为一个测试,它是从3到-7,每当小行星撞上它。我要怎么做才能减去一条
生命
呢?player.kill() clock.tick(30) 更新:
在
尝试了第
浏览 0
提问于2022-05-26
得票数 0
1
回答
如何
使
敌人
和主角受到
的
伤害变得更加不可预测
、
敌人
可以用掷物来伤害我
的
玩家
,
玩家
可以用球棒来伤害
敌人
。但这一点也不有趣。游戏过
浏览 0
提问于2014-10-27
得票数 0
回答已采纳
2
回答
2D游戏中
的
卫生系统
敌人
被杀死了,如果你跳到他身上,
在
接触上,我和
敌人
都受到了伤害,我怎么能确保只有
敌人
被处理呢?你需要用什么来做这个?剧本被绑在
敌人
和
玩家
身上: { }
浏览 6
提问于2021-11-03
得票数 0
回答已采纳
2
回答
GML:从冲突
中
获取实例ID并访问其变量
、
、
我现在正在做一个游戏
玩家
的
游戏。
玩家
的
攻击是通过获得
玩家
的
耐力并将其储存在一个伤害变量
中
,然后飞出
玩家
并击中
敌人
,
使
敌人
的
生命
值是伤害变量
的
两倍。如果
玩家
在
进行攻击时有45
的
耐力,攻击精灵就会飞出去,造成45点
的
伤害。当攻击
敌人
时,这将对
敌人</em
浏览 2
提问于2017-02-08
得票数 1
1
回答
碰撞
不能正常工作?
、
我正在做一个类似生存
的
游戏,我有两种
碰撞
,一种是
玩家
身上
的
敌人
,另一种是
敌人
身上
的
子弹。我也有一个
生命
条,由于某种原因,
在
移走picbox后,
生命
值仍然下降,就像
敌人
正在
与
玩家
互动一样。]); }
浏览 3
提问于2015-08-20
得票数 0
1
回答
如何允许CharacterController通过墙壁?
、
、
、
、
我
在
开发一个机器人控制
的
广告牌追踪你
的
游戏。 如果机器人被困在墙后一段时间,无法抓住
玩家
,我希望机器人通过墙。我正在使用一个CharacterController,我不知道如何禁用
碰撞
,并允许它通过其他对撞机。
浏览 0
提问于2022-10-31
得票数 0
1
回答
Unity 3D如何
使
不同
的
触发/
碰撞
发生在不同
的
物体上?C#
、
、
我有代码,当
敌人
与
玩家
发生
碰撞
时,使用
玩家
上
的
刚体,并在检查器
中
单击对撞机上
的
is触发器。当
玩家
击中
敌人
时,
生命
的
数量就会下降。我现在有一个空
的
游戏对象(轨迹),它有一个刚体,并勾选了盒子对撞机上
的
触发器,一个
敌人
朝它移动。一旦
敌人
拿到了扳机,它就应该向另一个空游戏对象(backTrack)移动,让它看起来像是
浏览 6
提问于2016-03-29
得票数 0
1
回答
我
在
使用GML
的
碰撞
中
遇到了问题。
、
理论上说,当我碰到一个
敌人
时,我会
失去
一条
生命
,从三颗心开始,我就会有2颗心。结果是,当我
与
他相撞时,所有的
生命
都会
失去
,因为当我到达0岁
的
时候,这个房间就会重新开始。我
在
使用GMS2和GML,我对DnD一无所知.这是我
与
敌人
碰撞
的
密码: global.lifes = 3
浏览 11
提问于2022-08-21
得票数 0
回答已采纳
2
回答
在
游戏中管理
碰撞
检测
让我澄清一下--比方说,
在
一场游戏中,我有一群
敌人
和一群
玩家
发射
的
投射物。所以在过去,我有一个EnemyManager类,每一帧都会更新
敌人
的
位置,同样,对于
玩家
来说,射弹有一个围绕子弹移动
的
PlayerProjectilesManager类。这很酷--一切都很好。所以这意味着我需要在代码
中
的
某个地方: 计算出哪些子弹和
敌人
正在
碰撞
(我不关心question)Figure如何计算出
浏览 51
提问于2010-11-30
得票数 16
1
回答
在
Godot
中
实现一个强大
的
powerup
、
我目前正在实施
的
过程
中
,
在
我
的
游戏中
的
力量力量。powerup
在
它自己
的
场景
中
,如果
玩家
与它发生
碰撞
,它将向
敌人
的
脚本发出信号。如果没有强力提升,
玩家
必须单独攻击
敌人
4次(即一击减少一次
生命
,
敌人
有4次
生命
)。我希望力量能将伤害从1增加到2,所以
玩家
只需要攻击
敌人</
浏览 5
提问于2022-03-02
得票数 0
1
回答
LibGDX射线广播不与Box2D静态对象发生冲突
、
、
、
我试图
在
libGDX
中
为2D游戏实现一个简单的人工智能。如果
玩家
在
射程内,如果
敌人
能看到
玩家
,AI应该让
敌人
跟随该
玩家
。为了确定
敌人
是否能看到
玩家
,我使用了一个射线广播。现在我
的
问题是,射线广播似乎没有
与
Box2D world
中
的
静态物体发生
碰撞
。(这只是一个假设,即静态车身是问题所在,因为它在动态车身
中
运行得
浏览 1
提问于2021-05-22
得票数 2
回答已采纳
6
回答
为什么didBeginContact被多次调用?
、
、
在
一个使用雪碧套件
的
iOS游戏中,
在
雪碧套件
的
内置物理引擎
中
,我减少了英雄每次
与
敌人
接触时
的
生命
。这是
在
didBeginContact方法
中
完成
的
。然而,这种方法似乎不只是
在
接触开始时调用一次,而是
在
英雄和
敌人
重叠时不断调用:当我
在
该方法
中
设置断点时,我可以看到,
与
conta
浏览 2
提问于2014-06-15
得票数 19
回答已采纳
1
回答
多个联系人注册
、
我
的
问题当我
的
玩家
在
地面上“崩溃”
的
时候,我遇到了多次接触。不止一个
生命
被移除,这导致我
的
游戏生成一个“尝试添加一个已经有父级
的
SKNode:”将
玩家
添加回场景时出错。我已经
在
我
的
代码
中
能想到
的
任何地方
浏览 2
提问于2018-03-19
得票数 0
1
回答
使
两个物理对象不
碰撞
,但在Unity
中
检测
碰撞
、
、
我有一个Unity项目,其中有一个2D游戏世界,由静态对撞器组成,
使
几何图形对居住在其中
的
角色立体。
玩家
是一个动态
碰撞
器(具有非运动学刚体)。还有一个
敌人
角色,也是一个动态对撞机。两个角色都像我预期
的
那样,
在
地板上走来走去,撞到墙上。 我想要实现
的
是
玩家
和
敌人
对彼此来说并不牢固,所以他们可以互相移动。我通过将
敌人
和
玩家
放在不同
的
层并设置
碰撞
矩阵来
浏览 0
提问于2015-06-13
得票数 8
回答已采纳
3
回答
与
敌人
相撞造成损害
、
我遇到了一些Unity
的
问题。我正在尝试这样做,如果
敌人
与
玩家
相撞,
玩家
将
失去
一点
生命
值。我
的
C#代码如下。 在你看代码之前,我想说
敌人
是刚体,所以物体
的
子弹可以影响他们。我做了一个额外
的
胶囊作为
玩家
身体
的
一部分,它可以是一个刚体,这样代码就可以检测
碰撞
。你觉得这样行得通吗?我不确定是刚体更容易检测到另一个刚体
碰撞
,还是它不在乎
浏览 0
提问于2013-11-25
得票数 1
3
回答
在
电子游戏
中,如何在一个时间循环中只减少一次
生命
?
、
、
、
、
所以基本上我是在做一个游戏,如果
玩家
接触到
敌人
,
玩家
就会
失去
生命
。我试着用: life -= 1任何帮助都将不胜感激。 谢谢
浏览 6
提问于2021-02-14
得票数 1
回答已采纳
3
回答
什么是检查2d游戏中是否有
碰撞
的
有效方法?
、
作为我最后
的
算法和数据结构项目的一部分,我们必须在C++
中
开发一个开放
的
世界游戏。我已经开发了游戏
的
大部分,但我没有编码
与
敌人
的
碰撞
。 首先,我将解释游戏是如何工作
的
。现在,我在这里提出
的
问题是,最有效
的
方法是检查主角是否
与
任何
敌人
发生冲突,这样当他攻击这个
敌人
并杀死他时,我就可以消灭世界上
的
敌人
了。为了解决这
浏览 0
提问于2016-06-26
得票数 2
1
回答
如何仅暂停IF语句,而不是暂停整个代码Python
所以我有一个游戏,要求
玩家
在
1秒内对伤害免疫,否则,代码将立即杀死
玩家
。我这样做
的
方式是
在
if语句中检查
敌人
和
玩家
是否发生
碰撞
,然后从
生命
值
中
减去1。问题是,如果我使用"pause“功能,我
的
整个代码会冻结2秒,我只需要这个if循环就会冻结。 谢谢你,Alex!
浏览 16
提问于2020-07-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
游戏平衡机制探究:动态难度调节的4条秘诀
在你的 Python 平台类游戏中放一些奖励
《机器人Mirage》期末汇报
超级玛丽游戏源码和毕业设计
在你的 Python 游戏中模拟引力
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券