From 12db36c3c9a072f8383597a2cba73c908a1a0fba Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 16 八月 2018 20:13:36 +0800
Subject: [PATCH] 更新lua 基础脚本框架

---
 Utility/TransformExtension.cs |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/Utility/TransformExtension.cs b/Utility/TransformExtension.cs
index fd445ed..aef0f08 100644
--- a/Utility/TransformExtension.cs
+++ b/Utility/TransformExtension.cs
@@ -2,9 +2,11 @@
 using System.Collections;
 using System.Collections.Generic;
 
+[XLua.LuaCallCSharp]
 public static class TransformExtension
 {
 
+    [XLua.LuaCallCSharp]
     public static void SetParentEx(this Transform transform, Transform parent, Vector3 localPosition, Quaternion rotation, Vector3 scale)
     {
 
@@ -17,6 +19,7 @@
         }
     }
 
+    [XLua.LuaCallCSharp]
     public static void SetParentEx(this Transform transform, Transform parent, Vector3 localPosition, Vector3 eulerAngles, Vector3 scale)
     {
         if (transform != null && parent != null)
@@ -27,7 +30,6 @@
             transform.localScale = scale;
         }
     }
-
 
     public static T[] GetComponentsInChildren<T>(this Transform transform, bool includeInactive, bool includeSelf) where T : Component
     {
@@ -54,6 +56,7 @@
 
     }
 
+    [XLua.LuaCallCSharp]
     public static Transform GetChildTransformDeeply(this Transform transform, string childName, bool includeSelf = false)
     {
 
@@ -95,6 +98,7 @@
     /// </summary>
     /// <param name="_child"></param>
     /// <param name="_parent"></param>
+    [XLua.LuaCallCSharp]
     public static void MatchWhith(this RectTransform _child, RectTransform _parent)
     {
 
@@ -111,7 +115,7 @@
         _child.localScale = Vector3.one;
     }
 
-
+    [XLua.LuaCallCSharp]
     public static bool ContainWorldPosition(this RectTransform _rectTransform, Vector3 _worldPosition)
     {
         var worldCorners = new Vector3[4];
@@ -125,6 +129,7 @@
         return false;
     }
 
+    [XLua.LuaCallCSharp]
     public static bool RectTransformContain(this RectTransform _rectTransform, RectTransform _target)
     {
         var targetWorldCorners = new Vector3[4];

--
Gitblit v1.8.0