C#Light Unity邏輯熱更新解決方案0.20 發布


之前一直是Beta,這次已經實際運用到項目中間了,去掉beta狀態

在項目中使用面對一些新的問題,還有以前沒注意的bug。

更新列表

一、增加類中類的支持

image

image

二、增加對foreach的支持,同C#語法

三、增加了一個框架,用來識別完整的cs文件,這個下文詳述

四、增加了變量作用域,{}內定義的變量離開這個區域就無效,for(int i…,i離開for也會無效

五、修正了 if else else 后面的表達式沒有執行的bug,修正了對成員變量賦值不會類型轉換的bug

 

 

關於框架:

imageimage

框架有提供一個Demo,這個testcode01.cs 既可以做為代碼直接編譯,又可以作為腳本后期加載。

image該程序運行界面,左上角兩個按鈕很清楚了

作為程序執行的按鈕事件如下:

image

作為腳本執行的按鈕事件如下

image

 

V0.20的svn代碼位置在:

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

 

項目主頁

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM