Unity3d Unity无法使用快速图形库找到函数定义

Unity3d Unity无法使用快速图形库找到函数定义,unity3d,quickgraph,Unity3d,Quickgraph,我在unity项目中使用快速图形库。我使用VisualStudio作为我的编辑器,它没有给这一行错误,但是当我尝试用unity编译时,它说它找不到为graph定义的函数ShortestPathsDijkstra。这一行绝对正确,因为我从quick graph文档中得到了它 TryFunc<string, IEnumerable<Edge<string>>> tryGetPaths = graph.ShortestPathsDijkstra(edgeC

我在unity项目中使用快速图形库。我使用VisualStudio作为我的编辑器,它没有给这一行错误,但是当我尝试用unity编译时,它说它找不到为graph定义的函数ShortestPathsDijkstra。这一行绝对正确,因为我从quick graph文档中得到了它

TryFunc<string, IEnumerable<Edge<string>>> tryGetPaths =      graph.ShortestPathsDijkstra(edgeCost, root);
TryFunc trygetpath=graph.ShortestPathsDijkstra(edgeCost,root);
是一个可移植的库,即支持.Net4.0

在Unity的当前版本中,这是不受支持的。您可以使用支持.Net3.5的库,这是受支持的最高.Net版本

Unity目前支持C#编译器和类库的.NET2.0/3.5时代功能

请参阅此链接: