我想在Unity中导入LibGaze的dll文件 .
我把dll放在“Assets / Plugins”文件夹中 . 我设法在单声道编辑器中添加该dll作为参考,命名空间和类似乎可以被单声道编辑器识别而没有问题(当我在dll中键入类名时,它们在自动完成列表中) .
但是当我回到Unity主窗口时,它会说:“错误CS0246:找不到类型或命名空间名称`libGaze' . 你是否缺少using指令或程序集引用?”当我双击此错误消息时,它指向脚本中的LibGaze库的using语句 .
发现这个问题似乎解释了我的问题:Getting "type or namespace name could not be found" but everything seems ok?
由于unity只支持.Net 2.0并且dll文件是使用更高版本的.Net编译的,因此Unity无法正确导入它 .
使用新的unity5测试,单声道编辑器仍然只支持.Net 2.0
1 回答
发现这个问题似乎解释了我的问题:Getting "type or namespace name could not be found" but everything seems ok?
由于unity只支持.Net 2.0并且dll文件是使用更高版本的.Net编译的,因此Unity无法正确导入它 .
使用新的unity5测试,单声道编辑器仍然只支持.Net 2.0