Ребят можете подсказать анреал запускает бп скрипты параллельно? У меня следующая

проблема есть 2 скрипта в 1 рассчитывается игровой день, в другом крутится солнце.

Инициализация сделана на скрине 1.

во 2 скрипте я дергаю функцию GetGameSpeed (при запуске игры) где возвращается переменная GameSpeed, вроде все ок, но при запуске код на скрине отрабатывает после того как во 2 скрипте получили значение переменной GameSpeed

26 ответов

29 просмотров

Конечно анрил асинхронный. Насчёт "скриптов" не понял, они в разных классах расположены?

Dregaadan-Garon Автор вопроса
Жертва бюрократических проволочек
Конечно анрил асинхронный. Насчёт "скриптов" не по...

в 2 разных файлах. 1 это свой класс GameState, второй управляет вращением солнца. Я единственное не понял, почему у парня на видосе все ок, а у меня не успевает отработать (даже после нескольких попыток запуска

Dregaadan Garon
в 2 разных файлах. 1 это свой класс GameState, вто...

А второй это who? А он управляет им на тике или как? А на скрине показан GameState или what?

Dregaadan-Garon Автор вопроса
Жертва бюрократических проволочек
А второй это who? А он управляет им на тике или ка...

Вот 2 файл (в конце set отрабатывает быстрее, чем в файле gameState)

Dregaadan Garon
screenshot Вот 2 файл (в конце set отрабатывает быстрее, чем ...

Ты не ответил на вопрос: в каком классе это творится? Акторе?

Как инициализируешь что надо, файришь его. Тогда проблем точно не будет

Dregaadan-Garon Автор вопроса
Жертва бюрократических проволочек
Как инициализируешь что надо, файришь его. Тогда п...

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

Dregaadan Garon
а как правильно такое делать? На мой взгляд проще ...

Ну тоже вариант. Правда я всё равно не понимаю что ты имеешь ввиду под файлом конфигурации

Igor Nazarov
И как это поможет ?

Так что когда он будет обращаться к значению, оно будет уже инициализировано. Вроде очевидно

Dregaadan-Garon Автор вопроса
Жертва бюрократических проволочек
Ну тоже вариант. Правда я всё равно не понимаю что...

Я хз как правильно делать в геймдеве. В бекенд разработке создаешь определенную структуру в yaml файле его при старте бека читаешь и во все модули все что нужно пробрасываешь (не обязательно весь конфиг, можно его части или уже проинициализированные элементы)

Dregaadan Garon
Я хз как правильно делать в геймдеве. В бекенд раз...

Спасибо за ликбез. Но ты бы сначала подучил как в геймдеве, а потом бросался такими словами. Под одним классом в анриле скрывается примерно 12 файлов

Жертва бюрократических проволочек
Спасибо за ликбез. Но ты бы сначала подучил как в ...

Интересное заявление. 12 файлов под одним классом. Прям как 12 месяцев в году.

Egor | hackerman.me
Интересное заявление. 12 файлов под одним классом....

По крайней мере под плюсовыми классами. Ну или 11, я точно не помню

Dregaadan-Garon Автор вопроса
Жертва бюрократических проволочек
Спасибо за ликбез. Но ты бы сначала подучил как в ...

вот именно поэтому я и задал этот вопрос, как в этой сфере правильно делать =) Как-то же делаются настройки уровней отдельно или это все разбросано по различным в файлам в переменных?

Egor | hackerman.me
Откуда информация-то?

Из личного опыта. Чтобы удалить какой-то класс в плюсах надо было примерно столько файлов удалять

Ладно, уже понял, немного ляпнул

Жертва бюрократических проволочек
Ладно, уже понял, немного ляпнул

Чёт не понял ещё твоего выпада против бекенда Я беком уже 4 года занимаюсь и не вижу такой уж прям тотальной разницы чтобы мне пришлось как то основательно мозг перестраивать

adil the human
Чёт не понял ещё твоего выпада против бекенда Я б...

Не, я выпадаю с того что он говорит вечно по поводу каких-то файлов конфигураций

Жертва бюрократических проволочек
Не, я выпадаю с того что он говорит вечно по повод...

Это изи сводится к загрузке сейвов и считай что разницы уже никакой нет

Dregaadan-Garon Автор вопроса
Dregaadan-Garon Автор вопроса

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта