Экспортируемые переменные
Часть раздела Узлы и сцены путешествия по Godot на Coddy. Урок 15 из 27.
Помести @export перед переменной, и редактор Godot покажет её в Инспекторе. Инспектор — это панель со списком свойств выбранного узла. Там можно изменить значение, не редактируя код:
@export var speed = 200Число в скрипте — это значение по умолчанию. Значение, заданное в Инспекторе, сохраняется в сцене, и узел получает его при запуске игры. У двух роботов с одним скриптом может быть разная скорость.
В сцене этого урока скорость робота задана в Инспекторе как 90.
Задание
Легко- Создай экспортируемую переменную
speedсо значением по умолчанию200. - Перемещай робота вправо со скоростью
speedпикселей в секунду.
Сцена устанавливает скорость равной 90, поэтому робот должен перемещаться со скоростью 90 пикселей в секунду.
Попробуйте сами
extends Node2D
func _process(delta):
position.x += 200 * delta
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Узлы и сцены
2Каждый кадр
Процесс выполняется каждый кадрДельтаПиксели в секундуДвижение по диагоналиВращениеУвеличение масштаба5Проект: Заставка экрана
Заставка: ДрейфЗаставка: Боковые стены3Настраиваемые значения
Переменные узлаКонстантыЭкспортируемые переменныеМатематика с Vector2Зацикливание по экрануСвои функцииПотренируйтесь самостоятельно: Песочница Godot