Полезное

Мы Вконтакте

Discord канал

#
След.
Аватара пользователя
Пользователь
Сообщения: 897
Nikita88 писал(а):
Мне нужно сделать так, чтобы внутриигровые события могли менять некоторые свойства обьектов, записанных в базе данных. Т.е. редактировать базу данных, но со стороны игры. Возможно ли это?


Да, возможно, используй Exel таблицы в качестве базы данных.
Вернее даже DataTable, которую можно заполнять как в Exel так и вручную...

посмотри тут: https://www.unrealengine.com/blog/drivi ... from-excel
Аватара пользователя
Пользователь
Сообщения: 3
ogasoda писал(а):
Да, возможно, используй Exel таблицы в качестве базы данных.
Вернее даже DataTable, которую можно заполнять как в Exel так и вручную...

посмотри тут: https://www.unrealengine.com/blog/drivi ... from-excel

Там ничего не сказано об изменении значений в этой таблице. Какие для этого существуют функции?
Аватара пользователя
Пользователь
Сообщения: 897
Nikita88 писал(а):
Там ничего не сказано об изменении значений в этой таблице. Какие для этого существуют функции?

Ну, если честно, то я использовал DataTable в качестве базы данных для чтения инфы при локализации текстовых сообщений. Я и понятия не имел что эти таблицы только с одностроронним доступом ))

Вот, посмотри плагин для работы с SQLite3 - это несетевая версия MYSQL

https://forums.unrealengine.com/showthr ... ase-Plugin

SQLite3 - СУБД (система управления базами данных), у этой системы есть вроде системы запросов к базе в виде скриптов.
Аватара пользователя
Пользователь
Сообщения: 23
Красава, гайд офигенный!
Аватара пользователя
Пользователь
Сообщения: 12
Гайд хороший, он про то как создать DataAsset.
Но применение осталось для меня не ясным, может кто-нибудь пояснить, для чего создан данный класс?
Где его лучше использовать? в чем его плюсы на простом примере?
Аватара пользователя
Пользователь
Сообщения: 1341
Можно ли вместо создания в коде EMyEnum подключить готовый из БП ?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 23
Noob256 писал(а):
Можно ли вместо создания в коде EMyEnum подключить готовый из БП ?

По аналогии с вот этим можешь попробовать

static ConstructorHelpers::FObjectFinder<UTexture> HUDCenterDotObj(TEXT("/Game/UI/HUD/T_CenterDot_M.T_CenterDot_M"));


Спасибо большое автору за работу.
Понятно, доходчиво, полезно.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница