Как установить тестового бегуна в единстве 2018, и не перестраивать мой ресурсный пакет? - PullRequest
0 голосов
/ 19 сентября 2019

, когда я запускаю тестового бегуна, в единице 2018.4.3 он должен создать определение сборки для тестирования, мне нужно "проверить мою игровую логику", поэтому я должен ссылаться на "assembly-CShrap.dll", но я могуне найти это !!upload_2019-9-19_9-42-48.png

Итак, у меня есть хитрое решение, подобное этому

https://stackoverflow.com/questions...nity-and-fix-missing-assembly-reference-error

Я создаю новое определение Assemlby для включения в него всего сценария upload_2019-9-19_9-50-46.png и ссылку на тестовую сборку путем определения upload_2019-9-19_9-51-16.png Хорошо, это работает, но когда я загружаю resourcebundle, получаю сообщение об ошибке!

Сценарий объекта (возможно, UIButton?) имеет другую схему сериализации при загрузке.(Прочитайте 32 байта, но ожидаемые 344 байта) Вы #ifdef UNITY_EDITOR раздел ваших сериализованных свойств в любом из ваших сценариев?UnityEngine.AssetBundle: get_mainAsset ()

Похоже, что определение myAssembly изменилось, и My "Old Assetbundle" не может загрузить sccuess, поэтому я не хочу перестраивать весь Assetbundle, так как я могу это сделать?

1 Ответ

0 голосов
/ 19 сентября 2019

Я нашел информацию: TestRunner -> EditorMode -> Enable playmode tests for all assmblies enter image description here Режим воспроизведения также есть, но после установки

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