Вопросы по теме 'gdscript'

Godot - Использование 2D-анимации спрайтов
Я изучаю Godot Engine, искал анимацию спрайтов и ничего не смог сделать. Есть ли что-нибудь подобное в Unity? И после того, как я создам анимацию, как изменить состояние анимации спрайта?
2579 просмотров
schedule 16.04.2022

Данные глобальной переменной не переданы [Godot.2.15]
Я создавал в Godot «мысленный математический калькулятор сложения», где пользователю показывается новый вопрос при нажатии кнопки «on_Button_pressed», а сумма сохраняется в «global var c», а затем ввод осуществляется через «Lineedit» и сохраняется. в...
307 просмотров
schedule 28.02.2022

Добавить число к имени переменной в GDScript
Я хотел бы добавить целое число в конец имен нескольких переменных в GDSCript. Я работаю над roguelike и решил организовать тематические тайлсеты и NPC и сгруппировать их в папки по номерам (например, тема 1 может быть склепом, заполненным нежитью,...
381 просмотров
schedule 08.12.2022

object.hide () не скрывает полное кинетическое тело в Godot
Я пытаюсь написать игру в Godot 3, в которой мой персонаж может собирать определенные предметы. В тот момент, когда персонаж их собирает, т. Е. Сталкивается с ними, объект исчезает и добавляется в массив. При этом мне удалось заставить объект...
967 просмотров
schedule 27.07.2022

Годо - Как я могу добавить всплывающую подсказку для своего инвентаря?
Я знаю, что вы можете добавить всплывающую подсказку с помощью элемента управления, но у меня есть инвентарь, и в нем есть разные предметы. Я не думаю, что было бы целесообразно добавлять 50 управляющих узлов по одному на каждый слот, но поправьте...
731 просмотров
schedule 26.06.2022

Godot - создание надписей по запросу и установка размера шрифта с помощью GDscript
Чтобы не слишком объяснять, мне в основном нужно создать неизвестное количество ярлыков с неизвестным текстом. Все нормально и денди - работает. Я не могу найти, как изменить размер шрифта. Вот что у меня есть: for string in string_list:...
2717 просмотров
schedule 11.03.2024

Как изменить положение узла в скрипте?
Мне нужна помощь в поиске способа изменить положение узла в скрипте, я использую переменную, чтобы сообщить мне, когда игрок смотрит влево, и мне нужна рука (отдельный узел, чтобы он мог смотреть на курсор ), чтобы изменить положение, когда игрок...
402 просмотров
schedule 11.11.2022

Как заставить кинематическое тело (3d) следовать за игроком
Я делал FPS в Godot, и мне трудно заставить кинематическое тело (врага) двигаться к игроку. Может кто-нибудь помочь?
423 просмотров
schedule 16.04.2022

Проблема с добавлением RichTextLabel в качестве дочернего элемента в годо
Я пробовал использовать add_child и call_deferred, но ни один из них не работал. extends Control var richTextLabel = RichTextLabel.new() var rtl = RichTextLabel.new() func _ready(): richTextLabel.set_name("rich")...
181 просмотров
schedule 06.03.2022

Жесткое тело Годо не движется при добавлении силы
Я только что переключился с Unity на Godot, и у меня возникли проблемы с движением игрока на основе физики. Я написал сценарий на GDscript, который должен добавить силу твердому телу. Это не сработало, поэтому я велел ему записывать переменную в...
294 просмотров
schedule 16.03.2022

Годо дельта ведет себя очень странно
Итак, я работаю над игрой с Годо. Это бесконечный раннер, поэтому мне нужно появляться на платформе перед игроком каждые несколько секунд. Узел таймера сбивал с толку, поэтому я просто создал переменную и добавил к ней дельту в _process. Однако,...
62 просмотров
schedule 24.05.2024

Объекты Годо движутся с разной скоростью
Я новичок в Godot и работаю над небольшим проектом, чтобы помочь мне учиться. В этом проекте у меня есть колесо, которое вращается, когда пользователь касается экрана, и мяч, который летит из центра экрана наружу. Когда я запускаю проект, мяч иногда...
62 просмотров

Измените переменную, если есть ввод int
Моя цель: если я наберу очки, он покажет мне содержимое переменной, но если я добавлю после него int, это изменит значение переменной. Вот что у меня сейчас: func add_message(text): chatLog.bbcode_text += '\n' chatLog.bbcode_text += text...
46 просмотров
schedule 22.10.2022

Как сократить этот код или сделать его более эффективным?
Я хочу знать, есть ли более эффективный / более короткий способ дать такой же результат. Функция get_action_strength (action) возвращает логическое значение, если клавиша нажата, спасибо. var degValue = 0 if...
75 просмотров
schedule 03.01.2024

Я не могу понять, что пошло не так в моем коде движения для римейка классической игры змейки nokia. Помогите, пожалуйста
Помогите, пожалуйста. Как мы знаем из игры со змейкой, если мы сейчас движемся вправо: мы не можем двигаться влево, мы должны двигаться вверх или вниз или продолжать движение вправо. И так далее соответственно по остальным направлениям. Итак, я...
33 просмотров
schedule 06.04.2023

Как объявить значок для отображения в диалоговом окне редактора?
На самой первой странице справочного руководства GDScript есть выучить GDscript за x минут со строкой кода, которая кажется макросом @icon("path/to.png") , но не работает в последней версии Godot (v 3.3.stable.mono.official): @icon...
32 просмотров
schedule 19.11.2023

Годо - Отсутствующие узлы
Это сложно объяснить набором текста ... У меня есть сцена GameController (Node2D), которая содержит 3 сцены внутри: Мышь (сцены / Mouse.tscn) - просто меняет курсор мыши на пользовательскую графику. HeaderBar (сцены / HeaderBar.tscn) - это...
41 просмотров
schedule 15.03.2022

Как точно расположить Light2D под влиянием Camera2d со сглаживанием
Во-первых, я новичок в Godot и Game Dev. В Godot я использую Light2D, следуя за игроком, действуя как своего рода основной источник света. Корнем проигрывателя сцены является KinematicBody2d, а Light2D и Camera2d - дочерние узлы. Для камеры...
22 просмотров
schedule 29.11.2023