Не могу понять, как запустить сцену в Годо - PullRequest
0 голосов
/ 26 марта 2019

Я очень новичок в Годо и следовал пошаговой инструкции на сайте Годо. У меня годо 3.1.

Я создал скрипт-узел, который говорит "привет мир", и попытался запустить сцену, как сказано в учебнике, но ничего не появляется. Я не уверен, как поместить код в этот вопрос, так как у godot есть рабочее пространство и прочее, а не текстовый редактор. Это очень просто, но изменился только узел скрипта с текстовым значением.

Я пытался найти эту проблему, и другие люди, кажется, получают сообщение об ошибке, когда их сцена не запускается, но я не получаю никакой ошибки. Я получаю это на моем выходе, хотя:

** Процесс отладки запущен ** OpenGL ES 3.0 Renderer: Intel® UHD Graphics 620

Я бы очень признателен за любую помощь, чтобы запустить сцену, я с нетерпением жду, чтобы научиться делать игры в Godot. :)

Ответы [ 2 ]

2 голосов
/ 30 марта 2019

Начнем с нуля:

  • 1) Сцена -> Новая сцена

  • 2) На вкладке сцены создайте Node2D в качестве пользователя root (щелкнув знак плюс + и выбрав Node2D). Scene with Node2D as root

  • 3) Создайте новый скрипт, нажав Add script icon

Это создаст пустой скрипт:

extends Node2D

# class member variables go here, for example:
# var a = 2
# var b = "textvar"

func _ready():
    # Called when the node is added to the scene for the first time.
    # Initialization here
    pass

#func _process(delta):
#   # Called every frame. Delta is time since last frame.
#   # Update game logic here.
#   pass


  • 4) Сохраните сцену. Теперь у вас есть сцена с корневым узлом и сценарием, прикрепленным к его жизненному циклу.
  • 5) Запустите текущую сцену, нажав enter image description here в правом верхнем углу.
  • 6) Должно появиться черное окно. Отныне у вас есть сцена, которую вы можете запустить, и сценарий, в который вы можете добавить свой код.

Для полного ознакомления с нуля вы можете ознакомиться с руководствами по KidsCanCode

0 голосов
/ 07 июня 2019

Возможно, ваша видеокарта плохо поддерживает OpenGL 3. Вы можете попробовать изменить OpenGL 2 на Настройки проекта> Рендеринг> Качество> Драйвер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...