Суббота, 20 Апреля 2024, 08:10

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Помогите
Помогите
DaniilF12Дата: Понедельник, 30 Июля 2018, 21:15 | Сообщение # 1
был не раз
Сейчас нет на сайте
void OnCollisionEnter2D (Collision2D other){
if (other.gameObject.tag == "Coin") {
count++;
}
txt.text = " " + count.ToString ();
}
Не работает скрипт
Если поставить просто
void OnCollisionEnter2D (Collision2D other){
count++;
txt.text = " " + count.ToString ();
}
то работает
AlexanderBekkerДата: Понедельник, 30 Июля 2018, 21:34 | Сообщение # 2
BekkerDev Studio
Сейчас на сайте
1. Ужасное оформление поста.
2. Нет исчерпывающей информации о проблеме.
3. Некорректное название темы.
Может, начнёшь уважать тех, к кому обращаешься за помощью?


Разработчик, композитор и издатель инди-игр в Steam.
Редактор карт: BekkerDev Level Editor 4
Страница разработчика в Steam
Паблик ВК: BekkerDev Studio
vampir0305Дата: Вторник, 31 Июля 2018, 00:15 | Сообщение # 3
Unity C# Programmer
Сейчас нет на сайте
Оформление мягко говоря дебильное(не сочти за оскорбление), но помогу:
if (other.gameObject.tag == "Coin") так в новых версиях юнити уже не работает. Надо так:
Код
if (other.gameObject.CompareTag("Coin")) { тут твой код }


Красочная сюжетно-ориентированная игра-головоломка

Сообщение отредактировал vampir0305 - Вторник, 31 Июля 2018, 00:16
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Помогите
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг