之前一直是Beta,这次已经实际运用到项目中间了,去掉beta状态

在项目中使用面对一些新的问题,还有以前没注意的bug。

更新列表

一、增加类中类的支持

C#Light Unity逻辑热更新解决方案0.20 发布

C#Light Unity逻辑热更新解决方案0.20 发布

二、增加对foreach的支持,同C#语法

三、增加了一个框架,用来识别完整的cs文件,这个下文详述

四、增加了变量作用域,{}内定义的变量离开这个区域就无效,for(int i…,i离开for也会无效

五、修正了 if else else 后面的表达式没有执行的bug,修正了对成员变量赋值不会类型转换的bug

 

 

关于框架:

C#Light Unity逻辑热更新解决方案0.20 发布C#Light Unity逻辑热更新解决方案0.20 发布

框架有提供一个Demo,这个testcode01.cs 既可以做为代码直接编译,又可以作为脚本后期加载。

C#Light Unity逻辑热更新解决方案0.20 发布该程序运行界面,左上角两个按钮很清楚了

作为程序执行的按钮事件如下:

C#Light Unity逻辑热更新解决方案0.20 发布

作为脚本执行的按钮事件如下

C#Light Unity逻辑热更新解决方案0.20 发布

 

V0.20的svn代码位置在:

http://crazylights.googlecode.com/svn/CLReach/CSLightStudio

 

项目主页

https://code.google.com/p/crazylights/wiki/CSLite

相关文章:

  • 2021-10-13
  • 2021-08-26
  • 2021-10-05
  • 2022-02-12
猜你喜欢
  • 2021-05-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2021-11-15
相关资源
相似解决方案