Программирование для начинающих.

Научился сам? Помоги начинающему.

Re: Программирование для начинающих.

Сообщение Nikolay_S 30 окт 2015, 17:10

Уроки и в самом деле хорошие. Было бы неплохо также выкладывать и листинги скриптов для каждого урока.
Nikolay_S
UNец
 
Сообщения: 1
Зарегистрирован: 27 окт 2015, 11:18

Re: Программирование для начинающих.

Сообщение holdbetter 09 апр 2016, 00:44

Большое спасибо, а я уж было хотел в англоязычные туторы идти, но мир не без добрых людей ^^
holdbetter
UNец
 
Сообщения: 5
Зарегистрирован: 09 апр 2014, 14:48

Re: Программирование для начинающих.

Сообщение Dude2016 04 июн 2016, 15:46

Самые понятные видеоуроки на русском которые я нашёл. Будут ли уроки по трёхмерным играм и продолжение "теории"?
Dude2016
UNец
 
Сообщения: 31
Зарегистрирован: 22 апр 2016, 21:21

Re: Программирование для начинающих.

Сообщение solowey 29 сен 2017, 17:20

Вопрос по 3 уроку. Использую версию 5.6.2. Я создал, примерно, такую же сцену, как в уроке. Скрипты перенес из урока. При выстреле (в момент появления пули) происходит ошибка: "NullReferenceException: Object reference not set to an instance of an object Bullet.OnCollisionEnter (UnityEngine.Collision collision) (at Assets/Bullet.cs:14)". Как поправить проблемку???

Проект можно посмотреть тут - https://github.com/soloweyDev/TutotialUnity.
solowey
UNец
 
Сообщения: 5
Зарегистрирован: 29 сен 2017, 16:55

Re: Программирование для начинающих.

Сообщение seaman 29 сен 2017, 18:46

Пуля ударяется о ствол. На стволе нет скрипта Target. Следовательно переменная target в этом скрипте
Синтаксис:
Используется csharp
            Target target = collision.gameObject.GetComponent<Target>();
            target.Hit(ammoStrength);

будет null
и в строке target.Hit... будет ошибка.
Как исправить? Есть несколько путей. Либо создавать пули слегка на отшибе, используя более полную функцию Instantiate, либо проверять collision.gameObject например по тегу - не танк ли это.
Почему у Вас эта ошибка возникла так рано - потому что у меня префаб пули слегка смещен вперед - видно где то на 11 минуте.
Эта ошибка должна была возникнуть в конце четвертого урока. А разбор в пятом. Можете сразу посмотреть начало пятого урока, чтобы понять в чем дело.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Программирование для начинающих.

Сообщение solowey 02 окт 2017, 17:47

Спасибо. Я перешел к уроку 5 и нашел разбор... После увидел ваше сообщение. Можно было догадаться. ^:)^
solowey
UNец
 
Сообщения: 5
Зарегистрирован: 29 сен 2017, 16:55

Re: Программирование для начинающих.

Сообщение tikhonin 20 окт 2017, 23:27

от души спасибо :-bd
tikhonin
UNец
 
Сообщения: 1
Зарегистрирован: 01 окт 2017, 03:53

Пред.

Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3