Контроллер и взаимодействие с объектами или Итоги 10 Сентября 2025 года
Привет Читатели и Пикабу! С вами снова Хейн!
Нууу прочитав один из коментариев предыдущего поста - начну вставлять ссылки на серию, к которой принадлежит пост и на предыдущий пост.
По поводу практики с работы - последнее время AnyDesk работает со сбоями, что не приятно очень. Из-за чего остаётся надежда только на теоретическое углубление в вопрос.
Да и если работает - работа с кодом почти не возможна. Из-за значительной разницы в размере экранов рабочего ноутбука и домашнего монитора. Так что на работе, вероятнее всего буду заниматься только поиском нужных мне гайдов для разработки и созданием моделек, хотя @JasonDoe такой подход не особо одобряет. Но и я выжигать глаза больше вынужденного тоже не хочу.
Так что в те дни, что я работаю - теория + 3д, а в выходные - кодинг и сама разработка.
Теперь о практической части.
Как говорил один мой любимы ютубер: "Если вы внимательные, то вы заметили что мы делаем, когда не хотим делать что то сами? Правильно! МЫ ВОРУЕМ!"
Так что большое спасибо ассет стору, за вполне адекватный контроллер персонажа. Из которого я в итоге вырезал всё то что мне не нужно: Красться, Спринт, Прицел (хотя возможно и верну), Прыжок.
+ с помощью нейронки упростил код. Что бы на работе иметь возможность разбить его на блоки и полноценно изучить.
Ну как вы заметили я так же сменил скайбокс. Но это мелочи
Так же что я узнал в юнити есть простой аналог "." из блендера - просто дабл клик в иерархии на тот объект на котором хочешь сфокусироваться. Ибо прямой полёт камеры иногда вызывает баги и при приближении вся сцена исчезает.
Также полезная комбинация клавиш - Ctrl+9.
В ней можно настроить освещённость сцены. С тусклого дня до вполне адекватной ночи.
Ну а после реализовал (с помощью урока с ютуба) как запилить взаимодействие с объектом. В моём случае с выключателем.
После приступил к настройке взаимодействия с дверью.
Если коротко: делается анимация в две стороны как в блендере. После вешается скрипт и к нему прикрепляется аниматор.
Тут столкнулся с проблемой что, нужно сместить точку пивот, дабы дверь вращалась относительно её, но был немного неприятно удивлён, что для этого нужно было использовать костыль в виде создания пустого объекта который станет новой пивот точкой. Что как по мне весьма страненько, но окэээй.
Только нужно будет ограничить "длину руки" ибо выходит как то жостко.
Но это дело лекго поправимое.
Что нужно обдумать получше: систему флагов/триггеров. Так как по сюжету нужно будет провзаимодействовать с объектами и, условно, нажать кнопку покажи концовку. Если собраны все нужные тригеры - концовка хорошая. Не все - плохая.
Так вопрос вам: нужно ли вас перенагружать кодом, что я креплю на объекты или нет?
Ибо я сейчас иду путём типа разработчика который все свои проблемы гуглит/отдаёт на создание ИИ. Хотя и пытаюсь понять как работает код.
Также число постов возможно снизится с ежедневных до.... ну в неделю точно будет 1-2 поста. Связано с тем что за день я могу сделать одну одинокую модельку, скажем холодильника и всё (ну если этот день я был на работе).
На этом сегодня всё. Возможно поищу как реализовать систему триггеров, но не более.
Спокойной ночи Читатели и Пикабу, Удачи!