Уроки C# Unity / #5 – Работа с объектами и компонентами

9 632 просмотра • 23 марта 2022 г.

Школа itProger / Программирование

89 тыс. подписчиков

При помощи скриптов вы можете контролировать поведение игровых объектов. За урок вы научитесь обращаться к объектам, получить их значения и компоненты, а главное выполнять действия с ними. Также вы создадите передвижение и вращение объектов.

✅ Полезные ссылки:
– Курс по C# для Unity: https://itproger.com/course/unity-csharp/5

⏰ Тайм-коды:
00:00 - Начало
00:18 - Создание объекта
01:00 - Переменная на объект
02:50 - Работа с объектом
04:00 - Работа с компонентами
06:53 - Поле с ссылкой на компонент
09:46 - Работа со светом
11:25 - Массив объектов
15:00 - Передвижение объектов
23:00 - Вращение объектов
24:10 - Удаление объекта
27:30 - Заключительная часть

✔ Сообщество программистов: https://itproger.com/

✔ -------------
Вступай в группу Вк - https://vk.com/prog_life

Triplex

12.06.22 в 14:41

Спасибо огромное, очень полезный урок. Думаю в следующих сериях будет ещё много всего интересного.

Triplex

12.06.22 в 13:22

15:46 у меня когда навожусь на objs на строке 12 красным подчёркнуто objs и пишет: "(Поле) Transform[] Basics.objs Тип "Basics" уже содержит определение для "objs". [Assembly-CSharp]csharp(CS0102)"
Как это починить?

Это же выдают всё objs на строках: 12, 23 и 24. Плюс на 24 строке [i] почему то ошибка: "Имя "i" не существует в текущем контексте. [Assembly-CSharp]csharp(CS0103)",
при том что весь скрипт написан точно как в видео, и первые 15 минут всё получалось и работало как у тебя.
Все плагины что ты называл в начале курса я скачал, и юнити последней версии (22.1.3.f1).

Run Bull

11.06.22 в 13:19

уроки по юнити как то очень просто проходят по сравнению с уроками по шарпу

ПЬЯНЫЙ ГНОМ

22.05.22 в 16:52

Всем привет. Есть такой вопрос, при удалении объекта в 10f у меня он сразу удаляется, а если -10f то удаляется именно после 10 координаты, не могу понять в чем прблема.,.

ExtY

13.05.22 в 23:03

Ладно, спасибо за уроки, но сейчас уже 4 часа ночи, мне надо спать.

ъокьмиоъйкъ)

19.04.22 в 18:11

что делать если юнити говорит что нет функции "transform"?

Dmltry Mareev

16.04.22 в 09:58

20:30 кстати можно просто поставить скорость/speed 0.001

Dmltry Mareev

16.04.22 в 08:58

Привет 20:03 здесь у меня пишется, что не возможно совместить ("transforms.lenght") что делать?

Игорь Некрасов

15.04.22 в 23:38

Привет. Почему в редакторе, если я начинаю писать, например тип данных GameObject или Translate или vector3 последняя версия VS Code не подсказывает, автоматически не предлагает текст. Хотя снипеты установлены. Вопрос возник изза того что, мой первый код выдал много ошибок из-за отсутствия заглавных букв в коде. Т.е. я их прописывал сам, а не использовал авто подстановку редактора. И самая большая проблема что редактор не выделяет ошибки - места где не указаны заглавные быквы как того требует ЮНИТИ. Чего делать?

Карл Вейерштрасс

25.03.22 в 22:58

Книгу в таком же духе пиши по этой теме. Молодец!

Tox1c_so2

25.03.22 в 16:15

Привет Гоша,а на каком языке программирования сделан сайт it proger?

Egor Pogorelov

24.03.22 в 13:42

Делаешь очень полезные ролики. Ты мне очень помог. Спасибо

NVSB

24.03.22 в 08:45

Всё в кашу смешали... Предыдущие четыре урока понял, а тут сначала сделаем, потом объясним зачем это сделаем, а ещё мы можем сделать так,так,так и вот так, а кстати, вообще это не обязательно, ведь можно сразу обратиться к параметру...
Да БЛИН! Притормозите и расскажите всё про transform тогда - что вообще можно сделать, а то слушаешь-слушаешь и бац!
- оказывается есть класс Time, как будто я о нём уже знал...

Pr1zer007 [Poker ]

24.03.22 в 03:24

Полезно!

Ars_Perツ [my2D]

23.03.22 в 17:58

Можно дополнительные уроки?(

DEUTSCHLAND

23.03.22 в 16:10

Привет Гоша, делай уроки по юнити немного чаще)

Morik TV

23.03.22 в 14:38

Привет Гоша, делаю змейку в юнити и не могу понять, при создание хвоста хочу его ссылать на игрока а не что бы он появлялся и не взамиодействовал с игроком

Manager Adv

23.03.22 в 14:32

Гоша, красавчик!

vladislav ruban

23.03.22 в 14:12

^_^

INSIGHT

23.03.22 в 14:04

Будет ли обновление по урокам Vue.js? Тот курс уже не актуален=(

Рекомендации:

showinfo=0 controls=1 rel=0 iv_load_policy=3