[Unity] 编译不安全代码:指针(-unsafe) 的设置

接到一个项目.

 原项目使用了c# 的unsafe关键字

  

具体不懂是啥.搜索了一下..发现有几点设置需要注意:

1.vs项目上需要设置:

[Unity] 编译不安全代码:指针(-unsafe) 的设置_第1张图片[Unity] 编译不安全代码:指针(-unsafe) 的设置_第2张图片

允许不安全代码:勾上

2.在项目/Asset目录下 创建一个.rsp文件

内容只有一行:--unsafe


即可.命名根据使用代码编辑器以及unity设置的不同而不同

:

vs; unity Api Compatibility
 Level : .NET2.0 Subset
Assets/smcs.rsp
vs;unity Api Compatibility
 Level : .NET2.0 
Assets/gmcs.rsp
UnityScript Assets/us.rsp
Boo
Assets/boo.rsp

*本人只是个刚入行的小菜鸟,如果文章有不对的地方,希望您抽几分钟回复给我.谢谢

你可能感兴趣的:(Unity,unity3d,指针,安全)