目前最新版本AlphaV0.06 完全的c#语法,可用于一切能运行C#的场合,wp windows xamarin mono asp.net unity3d 内嵌了int uint bool string float double 这些数据类型,可以自己扩充类型; 已经拥有了数学表达式计算 ...
之前一直是Beta,这次已经实际运用到项目中间了,去掉beta状态 在项目中使用面对一些新的问题,还有以前没注意的bug。 更新列表 一 增加类中类的支持 二 增加对foreach的支持,同C 语法 三 增加了一个框架,用来识别完整的cs文件,这个下文详述 四 增加了变量作用域, 内定义的变量离开这个区域就无效,for int i ,i离开for也会无效 五 修正了 if else else 后面 ...
2014-03-22 12:00 10 4884 推荐指数:
目前最新版本AlphaV0.06 完全的c#语法,可用于一切能运行C#的场合,wp windows xamarin mono asp.net unity3d 内嵌了int uint bool string float double 这些数据类型,可以自己扩充类型; 已经拥有了数学表达式计算 ...
接下来我会运用热更新的机制,逐步制作一些例子来阐释脚本系统如何和Unity结合。 脚本不限于使用C#Lite,但是C#Lite会有一些便利之处,请往下看。 结合机制也不限于这一种,但是C#Lite的设计比较倾向于,不让脚本管理状态,不让脚本循环执行,每一段脚本就相当于一个函数 ...
C#Light的定位是嵌入式脚本语言,一段C#Light脚本是一个函数 C#Evil定位为书写项目的脚本语言,多脚本文件合作,可以完全用脚本承载项目。 C#Light/Evil 使用完全C#一致性语法 目前 C#Light已经是正式版,且经商业项目检验 C#Evil是Alpha版,欢迎试用 ...
一.tolua使用准备工作:从GitHub上下载tolua(说明:这篇笔记使用的Unity版本是2019.4.18f1c1,使用的tolua是2021年4月9日从GitHub上Clone的tolua工程文件,没有下载release版本,使用的ide为vscode) 1.在GitHub上搜索 ...
近来有好几位询问C#Lite在Unity中使用的问题 我专门为C#Lite制作了 for Unity的新例子 ,这个例子名为languagetest 包含17个语言特性测试的文件 其中_6004_展示大家关心的数组怎么用 由于unity项目会有兼容问题,特导出了一个包 http ...
C#语法嵌入式脚本,0.1Beta版本咯,可用于各种环境,欢迎测试。 可以解决各种热更新问题 比如Unity在AOT环境下,比如各种不能采用动态加载DLL的场合。 如果遇到bug,请给我留言,我会从速修复。 一、windows系列:可以用于以下平台,dotnet 2.0以上即可 ...
热更新 天下武功,无坚不破,唯快不破 热更新就是为了更快的把内容推到用户手中。 之前,我设计了C#Light,经过半年多的持续修补,勉强可用,磕磕绊绊。感谢那些,试过,骂过,用过的朋友,在你们的陪伴下一路走来,也让我更坚定了要把这件事做好的决心。于是就有了C#Light的2.0,L# ...
决定将C#Light和C#Evil合并成一个项目,毕竟C#Evil包含C#Light所有的功能,分开两个,基本的表达式方面有什么bug还得两头改 暂时就C#Light/Evil这么叫吧,庆祝合体,画了个新图标。 一周内会迁移完毕 记住C#Light/Evil的地址 http ...