На этом уроке мы допишем перенос фигуры и учтём смещение при клике. Теперь вы сможете разыграть любую партию - сделайте скриншот интересной позиции!
Дата отправки отчёта:
14 февраля 2018 г.
Задание выполнено: за
3 час. 9 мин.
Чему научился:
Все очень здорово, доступно и понятно. Вот только заметил, что при перемещении фигуры, проходя над другой фигурой, она оказывается либо над ней, либо под ней, хотя все они находятся на 0 слое.
Нашел решение. Добавляем в метод PickUp( ) строчку item.GetComponent<Renderer>( ).sortingOrder = 1; после присвоения переменной item ссылки на объект, а в Drop ( ) item.GetComponent<Renderer>( ).sortingOrder = 0; перед уничтожение ссылки на объект.
естественно, текстуры даже если они на одном слое, они расслаиваются всё равно между собой, так как это 2D.
Отчёт оценивали: 1. Евгений Волосатов+16452. Кирилл Шмойлов+1459. Сергей Сергеевич+13922. Александр+116533. Андрей Шевченко+19980. Timoha+14395. Денис+110494. Алексей В.+110558. Иван Воронин+12146. Иван+19752. chokayes+17119. Новопашин Владимир+116653. Александр+19014. Николай Денисов+116218. Дмитрий+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Реализовали функцию переноса фигур. Трудности: Хм. Множество новых функций и команд, поэтому в большей степени выглядит как шаманство. Придется читать про все использованные команды. Но фигуры-то перемещаются.
Научился: Приведение к типу, Использование "методов.методов.методов" в качестве переменных))
Умение объяснить Юнити, чего я от неё хочу. Трудности: Всё было понятно. И, самое главное, всё работало!