UnityEngine.dll и UnityEngine.CoreModule.dll для Ma c и Windows - PullRequest
0 голосов
/ 18 марта 2020

Я разрабатываю приложение Unity3d для Windows и macOS. Раньше я разрабатывал на Windows, но теперь я перешел на Ma c, и возникла проблема. Я использую одну и ту же версию Unity на обоих устройствах (2018.4.3f1). Но мой проект может быть построен на Windows, но не на Ма c. Не удалось с ошибкой:

Error CS1069: The type name ‘Vector3’ could not be found in the namespace ‘UnityEngine’. This type has been forwarded to assembly ‘UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ Consider adding a reference to that assembly. (CS1069) (Shared)

Похоже, что UnityEngine.dll на Windows отличается от UnityEngine.dll на Ma c. Я не могу понять причину, почему они разные, и почему я должен использовать UnityEngine.CoreModule.dll на Ma c, но не на Windows. Я хочу, чтобы мой проект был собран как на Windows, так и на Ma c. Что я могу сделать, чтобы решить эту проблему.

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