2016-11-27 88 views
-6

我正在unity3d游戏引擎中创建Android 2d游戏。我创造了一幅无尽的地图,一个不断移动的球就是我的角色。我在我的平台上挖了一些坑。如果用户点击屏幕上的任何地方,球就会弹跳。现在,如果球意外掉入坑中,我希望游戏停止(意味着游戏失败)并从头开始重新开始。 任何人都可以告诉我我已经用来重新启动游戏的脚本或代码吗? 任何帮助将是伟大的!Unity3d我如何编程我的游戏?

+0

这实在是广泛和舆论拉客,没有“正确”答案(如此...针对StackOverflow的主题)。不知道你对帮助的期望是什么(并且不需要在你自己的问题上发表评论寻求帮助,特别是在发布你的问题后的一分钟 - 没有人付钱争抢你的答案)。至于这个问题本身:你已经显示了零代码,所以发布的任何内容都将基于......与你的应用程序无关。 –

回答

2

您可以填写与Box Collidiers坑标记为触发器。

然后你写一个脚本

void OnTriggerEnter(Collider other){ 
if(other.gameobject.tag == "Player") 
//do something 
} 

Doku OnTrigger Enter

这应该做的工作

+0

感谢Dropye为您提供高效的答案 – Mildhood