【发布时间】:2020-08-08 19:08:26
【问题描述】:
我是 C# 新手,我一直在尝试通过专门学习我需要的东西来制作一款 2D 平台游戏。我有点卡在自动取款机上。
我已经用“Next”标记了门,并编程让玩家在它与任何带有“Next”标记的东西发生碰撞时进入“2 级”场景。
我想让玩家在这个脚本生效之前获得一个Key,我不知道怎么编码。
我知道这不是最优化的代码,但这是我用来让游戏加载下一关的代码
private void OnTriggerEnter2D(Collider2D other)
if (other.gameObject.CompareTag("Next"))
{ SceneManager.LoadScene("Level 2");}
我们将不胜感激。
【问题讨论】: