Умеет ли UDON работать со ScriptableObject или это не моя вина?

UdonРешеноUnity
Никси

Никси

Первый скрин, это сам ScriptableObject. Всё с ним в порядке. При запросе данных из этого объекта (второй скрин), получается огромная ошибка компиляции (3 скрин). При комментировании двух строчек (скрин 4), все ошибки пропадают. Вопрос: знает ли UDON ScriptableObjects или нужно искать альтернативу?

image.png

image.png

image.png

image.png

уксус

уксус

Ответ
Ответ на Никси

Первый скрин, это сам ScriptableObject. Всё с ним в порядке. При запросе данных...

не умеет конечно. можешь использовать обычный удон класс для хранения данных, под который нужно создавать пустые объекты с ним, но апдейт их параметров будет вызывать секюрити чеки и влиять на производительность. как альтернатива можно использовать DataDict и DataList, вижу что их часто используют для разных задач или как раньше делали - jagged arrays из Object[][] и в них что угодно помещать, а дальше делать cast на нужный тип, но сейчас это кажется как downgrade datalist'ов и datadict'ов подходов не уверен, но насколько помню лишь Enum'ы из таких "кастомных фич" доступны. возможно в удон2 изменится)

👍🏻1
Никси

Никси

Ответ на уксус

не умеет конечно. можешь использовать обычный удон класс для хранения данных, п...

понял, спасибо

😉1