Привет,друг! Ты самый крутой человек на Ютубе в этом году. Ты помогаешь своими роликами не только каким-то программистам одиночкам,но и целым компаниям. Спасибо,продолжай и не забрасывай это дело ))
@itz_me_kamiya4 жыл бұрын
Хотелось бы увидеть подбор оружия и хранения его в инвентаре. При нажатии на 2, например, он его доставал бы, а первое оружие скрывал. Ну, обычная смена оружия
@yurabg71082 жыл бұрын
Легко) Я бы это делал через visible. Например: if Input.is_action_just_pressed("ui_1"): $Gun.visible = true if Input.is_action_just_pressed("ui_2"): $Gun.visible = false Это легкий и практичный способ
@mrjopka44 Жыл бұрын
@@yurabg7108 если его скрыть, то оно не перестанет стрелять + чтобы сделать объект невидимым нужно печатать .hide( ), а не visible = true
@PetrNagel4 жыл бұрын
Было бы круто, расскажи кто об этом видео друзьям)
@hasst92614 жыл бұрын
Лучший
@user-kx4tf2cd8n4 жыл бұрын
Всё кртуо, но так и не понял, откуда G взялась
@leoneverte3 жыл бұрын
Это singleton.. посмотри уроки GODOT singleton.. (global script)
@VkProfiGaming3 жыл бұрын
скрипт Global добавь в авто загрузку и поствь доступ не Global, а G
@vicktortumilevich674710 ай бұрын
Бро, спасибо)
@me2beats3134 жыл бұрын
найс
@johan51342 жыл бұрын
Можно ли сделать такую же стрельбу с использованием Raycasting? Сделать полет пули без использования физического процесса, но с таким же результатом полета пули. К пример как в Звездных войнах. И что из этих двух "Raycasting _physic_process" требуется больше ресурсов от железа для реализации?
@user-frond-end_dev4 жыл бұрын
Информативно!- я в ауте, спасибо за видос
@pruf83174 жыл бұрын
Не подскажешь как можно сделать например граффити на стенах? Допустим что бы таким образом можно было сделать дыру от пули?
@leoneverte3 жыл бұрын
Decals.. Через get_collision_point and get_collision_normal в node RayCast.. добавляет плоскую модель декалии на стену где идёт соприкосновение.. И поварачивает её нормаль.... КОроче это надо смотреть, вникать.. и понять...
@nuller_2011 Жыл бұрын
Ты ТОП!!!
@stalker32041 Жыл бұрын
А ещё можно сделать timer = const, ту же 5 задать и из timer вычитать это delta, пока не
@MalfiSQ Жыл бұрын
Я все никак не могу понять, что за G.add() мы использовали, что означает G
@zvvgames6 ай бұрын
global (глобальный скрипт -> через него можно упровлять игрой)
@leoneverte3 жыл бұрын
Пасяб... Много того, чего я делал через гемор, оказывается можно делать так просто... Например не знал, что collider и queue_free так легко удаляет объект, а-то я мудрил всякие сигналы.. ))) И ещё несколько полезных нюансов..!!! Одним словом молодец... ! У тебя новые видосы появляются по GODOT ????
@VkProfiGaming3 жыл бұрын
у меня ругается на переменную левел при нажатии лкм или пкм, и пулю не выпускает.
@user-mb4hd8yd8c10 ай бұрын
+
@zvvgames6 ай бұрын
Убрать перед level -> пример: level.add_child(o) а надо add_child(o) без level и ворк@@user-mb4hd8yd8c
@user-et8sl7sr4y3 жыл бұрын
Помогите с узлом G. тк в видео про него ничего
@thisblade90533 ай бұрын
я тоже не понимаю
@walterwhiteheisenberg5543 ай бұрын
нужно зайти в проект, и там в автозагрузку написать путь к global скрипту и назвать его G
@GOGIRGo7 ай бұрын
Можете подсказать, что такое G и почему оно не работает?
@Kreadge3 ай бұрын
переменная глобальная в автозагрузке
@alexeyv14324 жыл бұрын
Пж покажи как сделать отдачу, смену оружия, перезарядку и прицеливание.
@leoneverte3 жыл бұрын
Чувак - это или в Blendere делай и импортируй в Годо с анимациями.. Или отдельные объекты без анимации, анимируй через AnimationPlayer p.s. Может лично тебе это уже не нужно. ибо прошло 11 мес с момента вопроса, за-то может, кто-то другой прочтёт и поймёт, и получит ответ на свой вопрос..
@user-wr9ke6ym3u2 жыл бұрын
Подскажи плиз, как ты сделал так фильтр приятный на цвета?
@renamed_user17034 жыл бұрын
Без малейшего представления что такое "o" в скрипте Global... Edit: Спустя час разборок, оказалось что "o" это кароче такая шутка штучная, ваще корочь.
@saltyns6354 жыл бұрын
крч ваще ваще
@danyaalexandrov3853 жыл бұрын
дружииыыщщще, обьясни пожалуйста, что это за "о", ибо я тупой, и не знаю (хотя бы скинь ресурс, благодаря которому ты понял)
@mandarin4ik0 Жыл бұрын
@@danyaalexandrov385 в этой "о" хранится заранее загруженная сцена с пулей
@MSTUDIO123453 ай бұрын
4:14
@denseforestcamp4 жыл бұрын
Не понимаю, почему ты всегда делаешь скорость движения игрока дико низкой. А в целом весьма информативно.
@pruf83174 жыл бұрын
какая разница если игрок вообще двигается?
@amega_play3 жыл бұрын
Не работает. Переменная level сама не знает, чего хочет.
@user-cj5py8sq6w2 жыл бұрын
Просто убрать level перед add_child()
@zvvgames6 ай бұрын
спс помог@@user-cj5py8sq6w
@_ArtNik_3 жыл бұрын
А как добавить функцию fire
@fijje3 жыл бұрын
Откуда o? Помогите дураку, просто пишет add_child in base "Nill"
@VkProfiGaming3 жыл бұрын
у менятакже. а "о" это object
@user-cj5py8sq6w2 жыл бұрын
Просто убрать level перед add_child()
@mihamor06 Жыл бұрын
@@user-cj5py8sq6w чел ты хорош, спасибо тебе! Выручил
@user-hu6yb1nu7t4 жыл бұрын
еее
@stintav3 жыл бұрын
6:10 как написать отрицательное значение?
@asaliyakaz3 жыл бұрын
Я не могу понять чему ровняется переменная или констант G
@ifullut57863 жыл бұрын
Это узел...
@Tornado79897 ай бұрын
патскажите аткуда взялся global gd я не панимаю я ешо студент патскажите пж
@nceUponWinther3 жыл бұрын
а что тако G ???
@yp1t3r41 Жыл бұрын
Я создаю свой проект по типу раста очегь полезно
@renamed_user17034 жыл бұрын
Чет геморно с этими сценами... Unity по нагляднее будет, а в целом "урок" не плох
@arabian17974 жыл бұрын
В юнити все фактически то же самое
@OlegAF4 жыл бұрын
Юнити по нагляднее? Там же префабы через одно место делаются. Тут же наоборот, сделал сцену - вот тебе префаб, можешь вставлять его в другую сцену как узел, а можешь вообще в другой проект перенести.