2016-11-27 4 views
-6

Я создаю игру 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

Смежные вопросы