Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.NET4.6don';你不完全支持团结吗?_.net_Unity3d_Version Compatibility - Fatal编程技术网

.NET4.6don';你不完全支持团结吗?

.NET4.6don';你不完全支持团结吗?,.net,unity3d,version-compatibility,.net,Unity3d,Version Compatibility,我将项目中的.NET版本更改为4.6,但仍然无法使用类。 我没有做过什么错事或者联合没有完全支持.NET 4.6?“IL2CPP完全支持< /强>新.NET 4.6 API,这样你仍然可以在C语言中得到好处和本地C++的性能。如果你发现任何问题,请跳到论坛。 这是实验性的功能,我认为现在还没有很多人在使用它,所以在专门的论坛上你可能会有更多的答案: Unity可能支持所有C#6功能。它不支持所有.NET4.6API,因为它使用Mono。即使使用.NET3.5,Unity也不支持许多其他API,

我将项目中的.NET版本更改为4.6,但仍然无法使用类。 我没有做过什么错事或者联合没有完全支持.NET 4.6?

“IL2CPP<强>完全支持< /强>新.NET 4.6 API,这样你仍然可以在C语言中得到好处和本地C++的性能。如果你发现任何问题,请跳到论坛。

这是实验性的功能,我认为现在还没有很多人在使用它,所以在专门的论坛上你可能会有更多的答案:


Unity可能支持所有C#6功能。它不支持所有.NET4.6API,因为它使用Mono。即使使用.NET3.5,Unity也不支持许多其他API,因为Mono不支持它

这应该不是一个问题。您可以从中获取GeoCoordinate API副本。你所需要的只是文件和文件

函数名和其他所有内容都可以与Microsoft的
System.Device.Location.GeoCoordinate
互换

导入Unity和GPS后的示例用法(如果与Unity的GPS API一起使用):

可能重复的
LocationInfo gpsInfo = Input.location.lastData;
LocationInfo gpsInfo2 = Input.location.lastData;


GeoCoordinate pin1 = new GeoCoordinate(gpsInfo.latitude, gpsInfo.longitude);
GeoCoordinate pin2 = new GeoCoordinate(gpsInfo2.latitude, gpsInfo2.longitude);

double distanceBetween = pin1.GetDistanceTo(pin2);