【发布时间】:2021-05-10 09:49:03
【问题描述】:
实际上,我正在开发的贪吃蛇游戏有问题。
食物不会与蛇“玩家”发生碰撞,不会破坏游戏对象。我需要你的帮助,谢谢!
【问题讨论】:
-
如果玩家接触到食物,会调用
OnTriggerEnter2D吗?你知道如何调试代码吗? -
@Ackdari 是的,它被调用了。我刚刚放了 debug.log,上面写着“碰撞”。
实际上,我正在开发的贪吃蛇游戏有问题。
食物不会与蛇“玩家”发生碰撞,不会破坏游戏对象。我需要你的帮助,谢谢!
【问题讨论】:
OnTriggerEnter2D吗?你知道如何调试代码吗?
这些脚本是在食物上还是在蛇上?如果 OnTriggerEnter2d 在食物上,理论上它应该可以工作。如果它在蛇处,请更改它。话虽如此,您可以尝试一些事情。
奖励 TODO:从更新中删除 GetComponent,这是一个巨大的性能转储。相反,在 ScoringSystem 中创建一个方法,该方法具有对 Text 对象的引用,并在收集食物时对其进行更新。
【讨论】: