summaryrefslogtreecommitdiff
path: root/Assets/Test/06_Layout/UI06Test.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-04-20 22:29:31 +0800
committerchai <chaifix@163.com>2021-04-20 22:29:31 +0800
commitd4e02e80388649a184bc6eb247e035102eb3c81d (patch)
tree4cfd8d1795c4d6b4fdf941520cc087fbdfe9f7fa /Assets/Test/06_Layout/UI06Test.cs
parent5e7fdb87120bb1883b4358df6f3248c0fc43c917 (diff)
*布局
Diffstat (limited to 'Assets/Test/06_Layout/UI06Test.cs')
-rw-r--r--Assets/Test/06_Layout/UI06Test.cs39
1 files changed, 39 insertions, 0 deletions
diff --git a/Assets/Test/06_Layout/UI06Test.cs b/Assets/Test/06_Layout/UI06Test.cs
new file mode 100644
index 0000000..5b3dcb7
--- /dev/null
+++ b/Assets/Test/06_Layout/UI06Test.cs
@@ -0,0 +1,39 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using System.Linq;
+
+public class UI06Test : MonoBehaviour {
+
+ public delegate void ClickHandler();
+ public event ClickHandler OnClick;
+ public delegate void BroadcastCallback(params object[] objs);
+
+ // Use this for initialization
+ void Start () {
+ // OnClick += () => { Debug.Log("1"); };
+ // OnClick += () => { Debug.Log("2"); };
+ // OnClick += Foo;
+ // OnClick += Foo;
+ // OnClick += Foo;
+ // OnClick += () => { Debug.Log("3"); };
+ // OnClick += () => { Debug.Log("4"); };
+ // OnClick += () => { Debug.Log("5"); };
+ // OnClick -= Foo;
+ // OnClick -= Foo;
+ // OnClick -= Foo;
+ // OnClick = OnClick - Foo;
+ //// Delegate.Remove(OnClick, Foo);
+ // OnClick();
+ // ClickHandler f2 = new ClickHandler(Foo);
+ // ClickHandler f3 = Foo;
+ // Dictionary<int, float> a;
+ }
+
+ void Foo()
+ {
+ Debug.Log("Foo()");
+ }
+
+}