Как создать экземпляр сцены в Godot, но с модулем C++?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как создать экземпляр сцены в Godot, но с модулем C++?

Сообщение Anonymous »

Я пытаюсь переписать свою логику Gdscript на C++ с помощью модулей. Если я загружаю ресурс строкой, проблем не возникает:

Код: Выделить всё

Ref cpp_sprite = ResourceLoader::load("res://CppSprite.tscn");
Но я не могу перенести его в сцену так же, как в gdscript, эта строка возвращает ошибку:

Код: Выделить всё

CppNode *cpp_sprite_instance = cpp_sprite->instance();
Компилятор сообщает: у класса Resource нет «экземпляра»-члена. Хорошо, cpp_sprite — это тип ресурса. Но как изменить тип ресурса на PackedScene?
Я проверил документацию, но там не так уж много информации о написании кода на C++.

Подробнее здесь: https://stackoverflow.com/questions/792 ... h-c-module
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»