【问题标题】:How to respawn after collision? (Unity2D)碰撞后如何重生? (Unity2D)
【发布时间】:2021-03-30 15:09:18
【问题描述】:

所以我正在制作一个游戏,我需要让我的玩家在最近的检查点重生,当他们碰到一个名为“敌人”的尖峰时,我还没有添加我的检查点,但我只是称它们为“检查点 1” Checkpoint2'你明白了(如果这有所作为我是菜鸟)我将如何编码?如果你可以请给我完整的代码,否则我会感到困惑。谢谢

【问题讨论】:

标签: unity3d


【解决方案1】:

你可以给尖峰一个标签或层(两者都有效)

然后在播放器脚本中使用 OnCollisionEnter

for 2D games

for 3D games

然后写一个 if 语句来检查碰撞器的标签是否与想要的标签相同,然后它会调用一个 Respawn() 方法

如果你想让我写代码,请回复

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多