From ad482f786b1d74277dcf4f2f2dc3e7b8d22da498 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 24 十月 2018 16:44:44 +0800
Subject: [PATCH] 3335 更新lua库

---
 Core/Config/AssetSource.cs                 |    1 +
 System/AssetVersion/AssetVersionUtility.cs |    1 +
 Utility/FileExtersion.cs                   |   14 ++++++++++++++
 3 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/Core/Config/AssetSource.cs b/Core/Config/AssetSource.cs
index c672d27..c6c6498 100644
--- a/Core/Config/AssetSource.cs
+++ b/Core/Config/AssetSource.cs
@@ -2,6 +2,7 @@
 using System.Collections.Generic;
 using UnityEngine;
 
+[XLua.LuaCallCSharp]
 public class AssetSource
 {
 
diff --git a/System/AssetVersion/AssetVersionUtility.cs b/System/AssetVersion/AssetVersionUtility.cs
index 839617e..13c1a6f 100644
--- a/System/AssetVersion/AssetVersionUtility.cs
+++ b/System/AssetVersion/AssetVersionUtility.cs
@@ -6,6 +6,7 @@
 using Snxxz.UI;
 using System.Threading;
 
+[XLua.LuaCallCSharp]
 public class AssetVersionUtility
 {
 
diff --git a/Utility/FileExtersion.cs b/Utility/FileExtersion.cs
index 4992c67..31725e6 100644
--- a/Utility/FileExtersion.cs
+++ b/Utility/FileExtersion.cs
@@ -5,6 +5,7 @@
 using System.Security.Cryptography;
 using System.Text;
 
+[XLua.LuaCallCSharp]
 public class FileExtersion
 {
     public readonly static string lineSplit = "\r\n"; //琛岄棿闅斾綋
@@ -175,4 +176,17 @@
             throw new Exception("GetMD5HashFromFile() fail,error:" + ex.Message);
         }
     }
+
+    public static LuaConfigData ReadFileAllLines(string path)
+    {
+        var lines = File.ReadAllLines(path);
+        return new LuaConfigData() { length = lines.Length, lines = lines };
+    }
+
+    public struct LuaConfigData
+    {
+        public int length;
+        public string[] lines;
+    }
+
 }

--
Gitblit v1.8.0