Unity3D Roslyn C – Runtime Compiler 1.7.3 运行编译器

文件大小8.5 MB
最新版本1.7.4
需要.Net 4.x或.Net标准API兼容性级别
Roslyn C#允许使用Roslyn编译器在运行时加载程序集和C#脚本,从而可以轻松地向项目添加修改支持或游戏内编程。此外,Roslyn C#还包括代码安全验证,允许您指定加载的代码必须遵守的许多安全限制,包括非法的命名空间和类型。这使得从未知源加载第三方代码更加安全。
包括一个基于编程的小游戏,目标是通过编写执行方向决策的代码来引导鼠标走出迷宫。
特征
-在运行时编译并运行C#脚本
-使用Roslyn C#编译器充分利用最新的C#语言功能
-快速执行。一旦编译,外部脚本的运行速度将与游戏脚本一样快
-允许轻松添加修改支持
-代码安全验证意味着可以识别和丢弃不安全的代码
-代码安全性在失败时生成详细报告,其中包含有关所使用的非法类型和外部代码中每次使用的信息
-用于程序集、类型和实例反射的简单易用API
-支持使用脚本代理进行非具体通信
-使用正确方法自动构造类型(AddComponent、CreateInstance、new)
-用于快速反映的缓存成员表
-所有脚本和示例都组织到命名空间中,以避免类型名称冲突
-包含完全注释的部分C#源代码
-API的全面.chm文档,方便快速参考
平台
支持PC、Mac和Linux平台。
https://www.cgdashen.com/11005.html?id=MzM1Nz456456Q%3D

