|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
GODOT 4.2 Обход препятствий 2D19.08.2024, 10:17. Показов 10533. Ответов 106
Метки нет (Все метки)
Короче у меня через тайлы с колижаном почему то и моб и игрок
проходят по оси X, а по Y вроде всё нормально И моб как бы прилипает к тайлам, на которых коллизия повешена Ктото может это исправить ? ![]() сам проект 2d Navigator.zip
0
|
|
| 19.08.2024, 10:17 | |
|
Ответы с готовыми решениями:
106
Обход препятствий обход препятствий |
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|
| 23.08.2024, 22:36 | |
|
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 23.08.2024, 23:07 [ТС] | |
|
Royal_X, твоего кода уже 1200 чел ждёт
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|
| 23.08.2024, 23:16 | |
|
1
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 23.08.2024, 23:26 [ТС] | |
|
Круто !
Ты можешь сказать в чем различие 2d_Nav_1.zip работает камера нормально и ТОТ ЖЕ КОД но камера глючит 2d_Nav_2.zip В чём отличие ? Где ошибка ?
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 23.08.2024, 23:33 [ТС] | |
|
Да, вот даже если к твоему проекту камеру добавить то будет бред полный. А я пробовал с маркера брать
локальные координаты - мне ошибки выдает
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
||
| 23.08.2024, 23:33 | ||
По-моему, ты не пытаешься понять коды, которые я тут тебе пишу. В этих проектах повторяются те же ошибки, о которых я уже говорил и которые исправлял.
0
|
||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 23.08.2024, 23:38 [ТС] | |
|
Да но в первом камера работает, а во втором нет, а у тебя камеры вообще нет
Добавлено через 2 минуты йа хочу тругольник заменить спрайтами со встроенным коллижаном, это намного удобнее, но я пока не врубился до конца как это делатьч, поэтому убрал канвас. Наверно со слоями лаерами чтото накрутил
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|||
| 23.08.2024, 23:39 | |||
|
0
|
|||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 23.08.2024, 23:42 [ТС] | |
|
Проблема в том, что при подключении камеры, клик идет в другое место со смещением от курсора.
А в проекте 1 чтото нажал что такой проблемы не стало - а что нажал не могу понять ))
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|||||||
| 23.08.2024, 23:47 | |||||||
Сообщение было отмечено Mr_den как решение
Решениезамени 14 строку main.gd на
1
|
|||||||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 09:29 [ТС] | |
|
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 11:18 [ТС] | |
|
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
||
| 24.08.2024, 11:26 | ||
|
Mr_den, и еще, я забыл тебя предупредить, что константу 40 в коде можешь менять, она отвечает за плотность стрелочек. Меняй, если не устраивает текущая плотность или если будешь использовать другой спрайт...
0
|
||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 11:30 [ТС] | |
|
Royal_X, ты привязал arrow к "CanvasLayer", а она идет из игрока. Что теперь с камерой делать
там всё разлетелось в 3 стороны игрок маркер и стрелы
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
||
| 24.08.2024, 11:39 | ||
|
0
|
||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 11:40 [ТС] | |
|
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|
| 24.08.2024, 11:41 | |
|
Mr_den, что не так с камерой? выложи проект, посмотрю
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 11:44 [ТС] | |
|
Там всё на 3 стороны разлетается 2d Navigator (4).zip\
Начальные координаты стрелочек не совпадают с координатой игрока Наверно проблема в том, что начальный вектор это direction, а ты его не использовал
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 24.08.2024, 12:13 [ТС] | |
|
Надо как то direction к камере привязать по другому
Добавлено через 16 минут to_local преобразует глобальную позицию в позицию в локальной системе координат узла, то есть она будет относительно исходной точки узла, в то время как координаты маркера остаются в global_position
0
|
|
|
Нарушитель
6701 / 3120 / 1064
Регистрация: 01.06.2021
Сообщений: 12,059
|
|||||||||||
| 24.08.2024, 12:33 | |||||||||||
|
Mr_den, нет, там проблема в другом. Стрелочки нужно добавить к ноду, чьи координаты не будут меняться. CanvasLayer в таком виде больше не подходит. Поэтому можно добавить стрелочки к Main.
Нужно всего лишь заменить три строки, т.е. убрать привязку к CanvasLayer, и привязать к Main
Mr_den, вот так выглядит
Mr_den, я добавил к стрелочкам z_index, чтобы паук был над стрелочками, а не под. Но с этими индексами ты потом сам разберешься и выставишь правильные значения для каждого из объектов: маркера, треугольника, канваса, кнопки и т.д. Когда объекты добавляются на сцену, то они заслоняют те, что были раньше на сцене. Это особенность дерева нодов в годот. Чтобы контролировать их порядок есть z_index. Он на вкладке Ordering.
1
|
|||||||||||
| 24.08.2024, 12:33 | |
|
Обход препятствий в раннере Бесконечный обход препятствий Обход препятствий стаей Как сделать обход препятствий? Как сделать обход препятствий на Java? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|