omikun / EconSim

Agent based economic simulator in unity
MIT License
99 stars 14 forks source link

fails to run in 2017 #1

Closed phpchess closed 6 years ago

phpchess commented 6 years ago

In Unity 2017.2 - lots of assignment issues and missing script references. difficult to guess which scripts need to be on which object. you definitely have to update TextMeshPro before running this. without update I got:

1) NullReferenceException: Object reference not set to an instance of an object TMPro.TMP_Settings.get_defaultFontAsset () TMPro.TextMeshProUGUI.LoadFontAsset () TMPro.TextMeshProUGUI.OnValidate ()

2) error CS1704: An assembly with the same name `TextMeshPro' has already been imported. Consider removing one of the references or sign the assembly Assets/TextMesh Pro/Plugins/TextMeshPro.dll (Location of the symbol related to previous error) Assets/TextMesh Pro/Plugins/Runtime-Only DLL/TextMeshPro.dll (Location of the symbol related to previous error)

3) (Warning) Rebuilding Library because the asset database could not be found!

Possible solution could be to download updated textmesh pro (free from the asset store) library first, but it doesn't seem to solve the assignment problems of scripts to objects for me.