forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=109)
-   -   Include (http://forum.boolean.name/showthread.php?t=20720)

nikikust 11.07.2018 15:51

Include
 
Здравствуйте, в этот раз у меня вопрос на тему подключения различных файлов (.bmx), c неопределёнными названиями, во время хода программы. Возможно ли это?
При использовании Include с переменной, он выдаёт ошибку отказываясь от переменной String.

Спасибо

Arton 11.07.2018 19:43

Ответ: Include
 
Include - ты просто объединяешь файлы исходного кода в один, для последующей компиляции в исполняемый файл. Это не динамическое подключение.

Решение: использовать систему скриптов, которые можно подключить во время выполнения программы. Написать своё.
Или если нужен не код, а настройки, то просто читать из текстового файла значения и подставлять их в переменные.

nikikust 11.07.2018 20:01

Ответ: Include
 
Можно пожалуйста поподробней на счёт "системы скриптов".

nikikust 05.08.2018 16:03

Ответ: Include
 
Вообще, я хочу сделать что-то похожее на моды в играх, такое возможно?

Rzonex 23.11.2018 18:50

Ответ: Include
 
Оригинальный BlitzMax не поддерживает скрипты. Любой подключаемый мод должен быть скомпилирован. Но ты можешь попробовать подключить lua модуль(возможно есть модули поддерживающие другие ЯП)
https://en.wikibooks.org/wiki/BlitzMax/Modules/Axe/Lua


Часовой пояс GMT +4, время: 10:45.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot