Среда, 15 Августа 2018, 02:19

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Модератор форума: beril  
Форум игроделов » Движки для разработки игр и сложные системы разработки » 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
участник
Сейчас нет на сайте
1. Ужасное оформление поста.
2. Нет исчерпывающей информации о проблеме.
3. Некорректное название темы.
Может, начнёшь уважать тех, к кому обращаешься за помощью?


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


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

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