找回密碼
 注冊帳號

掃一掃,訪問微社區

qingfeng346 sco 熱更新腳本發布v2.0版本

20
回復
995
查看
打印 上一主題 下一主題
[ 復制鏈接 ]
排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?注冊帳號

x
本帖最后由 qingfeng346 于 2019-6-18 11:04 編輯

    2.0版本相比1.0 主要修改了運行機制,添加了原表支持,運行性能大幅提升
下載地址 : https://github.com/qingfeng346/Scorpio-CSharp/releases

新增功能
  • 增加原表操作, 基礎原表目錄 Scorpio/src/Proto 腳本示例
  • 原表支持運算符重載 基礎類型(number,string,bool,null)除外 腳本示例
  • 支持調用含有 ref out 標識的函數 腳本示例
  • 快速反射支持創建模板函數,支持 ref out 標識的函數
  • c#數組支持直接 [] 獲取元素 腳本示例
  • c#重載 []中括號(除去key為string的重載), 支持 [] 直接調用 腳本示例
  • c#元素支持 += -= 等 運算符賦值操作
  • 支持生成腳本 IL 文件,運行時可以省去解析編譯的過程
  • 添加 ScriptNamespace 類, 可以使用 importNamespace 導入, 引用c#的命名空間
  • 增加 IO 庫
  • 可以直接賦值c#的delegate, 不用再生成 DelegateFactory 類, (測試 UWP 不可用, IOS 正常)
  • 命令行增加生成快速反射文件和IL文件命令, 可以使用 sco -help 查看
  • 優化腳本性能, 修改為棧編譯運行,部分運行測試,左側為2.0版本,測試結果,基礎運算大幅提升,其他操作也有較大的提升




修改功能
  • 所有庫函數名重寫,命名規則為駱駝式命名法, 第一個單詞以小寫字母開始,從第二個單詞開始以后的每個單詞的首字母都采用大寫字母, 不過可以調用Script.LoadLibraryV1, 兼容 1.0 命名規則庫
  • function內的this變量規則為前置變量,規則參考javascript 腳本示例
  • 設置快速反射類的函數修改為 Scorpio.Userdata.TypeManager.SetFastReflectClass
刪除功能
  • 刪除 kpairs vpairs 函數
  • 刪除 try catch
  • 刪除 switch 語法
  • 刪除引用擴展函數,請使用靜態函數方式調用
  

回復

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
來自 20#
樓主 2019-7-10 10:47:51 只看該作者
什么情況,蠻牛在火狐上有BUG,點了回復沒反應,結果已經回復好了
回復 支持 反對

使用道具 舉報

3偶爾光臨
180/300
排名
18795
昨日變化

0

主題

18

帖子

180

積分

Rank: 3Rank: 3Rank: 3

UID
222076
好友
0
蠻牛幣
493
威望
0
注冊時間
2017-5-14
在線時間
130 小時
最后登錄
2019-12-7
沙發
2019-6-19 09:24:03 只看該作者
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?
回復 支持 反對

使用道具 舉報

0

主題

27

帖子

74

積分

Rank: 2Rank: 2

UID
321411
好友
0
蠻牛幣
420
威望
0
注冊時間
2019-5-7
在線時間
47 小時
最后登錄
2019-9-15
板凳
2019-6-21 09:46:37 只看該作者
蹭!蹭蹭!噌噌噌!蹭蹭蹭蹭!
回復 支持 反對

使用道具 舉報

3偶爾光臨
157/300
排名
64938
昨日變化

0

主題

33

帖子

157

積分

Rank: 3Rank: 3Rank: 3

UID
259926
好友
0
蠻牛幣
454
威望
0
注冊時間
2017-12-16
在線時間
123 小時
最后登錄
2019-12-10
地板
2019-6-24 16:56:27 只看該作者
大佬66666  o( ̄▽ ̄)d
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
5#
樓主 2019-7-10 10:45:16 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
6#
樓主 2019-7-10 10:45:19 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
7#
樓主 2019-7-10 10:45:21 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
8#
樓主 2019-7-10 10:45:21 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
9#
樓主 2019-7-10 10:45:21 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
10#
樓主 2019-7-10 10:45:22 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
11#
樓主 2019-7-10 10:45:22 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
12#
樓主 2019-7-10 10:45:22 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
13#
樓主 2019-7-10 10:45:29 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
14#
樓主 2019-7-10 10:45:30 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

排名
6255
昨日變化

14

主題

127

帖子

498

積分

Rank: 9Rank: 9Rank: 9

UID
182
好友
5
蠻牛幣
486
威望
0
注冊時間
2013-6-3
在線時間
89 小時
最后登錄
2019-11-28
15#
樓主 2019-7-10 10:45:30 只看該作者
空洞 發表于 2019-6-19 09:24
這是一個什么樣的熱更腳本,使用它,它將帶來什么好處?

用于Unity3d 熱更新的腳本
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

女校游泳队彩金 贵州11选5走势图电视版 组选奖号245前后关系 创作歌曲能赚钱吗 今晚南粤风采开奖结果今 论文检测赚钱吗 2019年西府面馆卖什么面赚钱 卖点什么东西能赚钱 混合过关竞彩足球计算器百度 广西快乐双彩中奖 3d开机号今天查询关注 好彩26选5开奖结果今天 广东11选5任一稳赚技巧 中国体育彩票大乐透 天津快乐10分预测 手机游戏麻将赚钱 蓝洞棋牌怎么样