在Unity中使用Scorpio-CSharp

王朝学院·作者佚名  2016-05-20
窄屏简体版  字體: 小  |  中  |  大  |  超大  

在Unity中使用Scorpio-CSharpScorpio-CSharp是为了解决Unity游戏各个平台热更新的问题Unity3d发布平台支持:WebPlayerPC (Windows Mac linux)IOS(包括IL2CPP)AndroidBlackBerryWindows Phone 8WebGL(Unity5.0Beta)

语法参照js语法(90%) 具体使用方法参照uluahello world示例:

using System;using Scorpio;public class PRogram { static void Main(string[] args) { Script script = new Script(); script.LoadLibrary(); Console.WriteLine("返回值为 : " + script.LoadString(@"print(""hello world"")")); }}

脚本里调用c#函数示例: String = import_type("System.String") print(String.Format("{0}-{1}-{2}-{3}-{4}",1,2,3,4,5))

注 : import_type可以直接注册一个c#类到脚本里面 类名必须是完整路径 import_type载入的类 必须要 先调用 script.PushAssembly 压入可以加载的程序集

更多示例请下载源码查看

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航