Привет,друг! Ты самый крутой человек на Ютубе в этом году. Ты помогаешь своими роликами не только каким-то программистам одиночкам,но и целым компаниям. Спасибо,продолжай и не забрасывай это дело ))
Хотелось бы увидеть подбор оружия и хранения его в инвентаре. При нажатии на 2, например, он его доставал бы, а первое оружие скрывал. Ну, обычная смена оружия
Легко) Я бы это делал через visible. Например: if Input.is_action_just_pressed("ui_1"): $Gun.visible = true if Input.is_action_just_pressed("ui_2"): $Gun.visible = false Это легкий и практичный способ
Можно ли сделать такую же стрельбу с использованием Raycasting? Сделать полет пули без использования физического процесса, но с таким же результатом полета пули. К пример как в Звездных войнах. И что из этих двух "Raycasting _physic_process" требуется больше ресурсов от железа для реализации?
Decals.. Через get_collision_point and get_collision_normal в node RayCast.. добавляет плоскую модель декалии на стену где идёт соприкосновение.. И поварачивает её нормаль.... КОроче это надо смотреть, вникать.. и понять...
Пасяб... Много того, чего я делал через гемор, оказывается можно делать так просто... Например не знал, что collider и queue_free так легко удаляет объект, а-то я мудрил всякие сигналы.. ))) И ещё несколько полезных нюансов..!!! Одним словом молодец... ! У тебя новые видосы появляются по GODOT ????
Без малейшего представления что такое "o" в скрипте Global... Edit: Спустя час разборок, оказалось что "o" это кароче такая шутка штучная, ваще корочь.
Чувак - это или в Blendere делай и импортируй в Годо с анимациями.. Или отдельные объекты без анимации, анимируй через AnimationPlayer p.s. Может лично тебе это уже не нужно. ибо прошло 11 мес с момента вопроса, за-то может, кто-то другой прочтёт и поймёт, и получит ответ на свой вопрос..
Юнити по нагляднее? Там же префабы через одно место делаются. Тут же наоборот, сделал сцену - вот тебе префаб, можешь вставлять его в другую сцену как узел, а можешь вообще в другой проект перенести.
Привет,друг! Ты самый крутой человек на Ютубе в этом году. Ты помогаешь своими роликами не только каким-то программистам одиночкам,но и целым компаниям. Спасибо,продолжай и не забрасывай это дело ))
Хотелось бы увидеть подбор оружия и хранения его в инвентаре. При нажатии на 2, например, он его доставал бы, а первое оружие скрывал. Ну, обычная смена оружия
Легко) Я бы это делал через visible. Например:
if Input.is_action_just_pressed("ui_1"):
$Gun.visible = true
if Input.is_action_just_pressed("ui_2"):
$Gun.visible = false
Это легкий и практичный способ
@@yurabg7108 если его скрыть, то оно не перестанет стрелять
+ чтобы сделать объект невидимым нужно печатать .hide( ), а не visible = true
Было бы круто, расскажи кто об этом видео друзьям)
Можно ли сделать такую же стрельбу с использованием Raycasting?
Сделать полет пули без использования физического процесса, но с таким же результатом полета пули.
К пример как в Звездных войнах.
И что из этих двух "Raycasting _physic_process" требуется больше ресурсов от железа для реализации?
А ещё можно сделать timer = const, ту же 5 задать и из timer вычитать это delta, пока не
Всё кртуо, но так и не понял, откуда G взялась
Это singleton.. посмотри уроки GODOT singleton.. (global script)
скрипт Global добавь в авто загрузку и поствь доступ не Global, а G
Бро, спасибо)
Не подскажешь как можно сделать например граффити на стенах? Допустим что бы таким образом можно было сделать дыру от пули?
Decals.. Через get_collision_point and get_collision_normal в node RayCast.. добавляет плоскую модель декалии на стену где идёт соприкосновение.. И поварачивает её нормаль.... КОроче это надо смотреть, вникать.. и понять...
Я все никак не могу понять, что за G.add() мы использовали, что означает G
global (глобальный скрипт -> через него можно упровлять игрой)
6:10 как написать отрицательное значение?
Информативно!- я в ауте, спасибо за видос
у меня ругается на переменную левел при нажатии лкм или пкм, и пулю не выпускает.
+
Убрать перед level -> пример: level.add_child(o) а надо add_child(o) без level и ворк@@Сарай24-ю4и
Пасяб... Много того, чего я делал через гемор, оказывается можно делать так просто... Например не знал, что collider и queue_free так легко удаляет объект, а-то я мудрил всякие сигналы.. ))) И ещё несколько полезных нюансов..!!! Одним словом молодец... ! У тебя новые видосы появляются по GODOT ????
Без малейшего представления что такое "o" в скрипте Global...
Edit: Спустя час разборок, оказалось что "o" это кароче такая шутка штучная, ваще корочь.
крч ваще ваще
дружииыыщщще, обьясни пожалуйста, что это за "о", ибо я тупой, и не знаю
(хотя бы скинь ресурс, благодаря которому ты понял)
@@danyaalexandrov385 в этой "о" хранится заранее загруженная сцена с пулей
Пж покажи как сделать отдачу, смену оружия, перезарядку и прицеливание.
Чувак - это или в Blendere делай и импортируй в Годо с анимациями.. Или отдельные объекты без анимации, анимируй через AnimationPlayer
p.s. Может лично тебе это уже не нужно. ибо прошло 11 мес с момента вопроса, за-то может, кто-то другой прочтёт и поймёт, и получит ответ на свой вопрос..
Помогите с узлом G. тк в видео про него ничего
я тоже не понимаю
нужно зайти в проект, и там в автозагрузку написать путь к global скрипту и назвать его G
А как добавить функцию fire
Подскажи плиз, как ты сделал так фильтр приятный на цвета?
Можете подсказать, что такое G и почему оно не работает?
переменная глобальная в автозагрузке
Лучший
Я не могу понять чему ровняется переменная или констант G
Это узел...
Не работает. Переменная level сама не знает, чего хочет.
Просто убрать level перед add_child()
спс помог@@ЖакШмак
найс
Не понимаю, почему ты всегда делаешь скорость движения игрока дико низкой. А в целом весьма информативно.
какая разница если игрок вообще двигается?
патскажите аткуда взялся global gd я не панимаю я ешо студент патскажите пж
а что тако G ???
Откуда o? Помогите дураку, просто пишет
add_child in base "Nill"
у менятакже. а "о" это object
Просто убрать level перед add_child()
@@ЖакШмак чел ты хорош, спасибо тебе! Выручил
Ты ТОП!!!
4:14
Я создаю свой проект по типу раста очегь полезно
еее
Чет геморно с этими сценами... Unity по нагляднее будет, а в целом "урок" не плох
В юнити все фактически то же самое
Юнити по нагляднее? Там же префабы через одно место делаются. Тут же наоборот, сделал сцену - вот тебе префаб, можешь вставлять его в другую сцену как узел, а можешь вообще в другой проект перенести.