public class Test : MonoBehaviour
{
void Start()
{
/// 将物体从方法内部提出来 可以是很多类型
/// 方法必须是静态类的静态方法
3.SSSS(delegate
{
Debug.Log("试验线");
});
}
}
public static class Test2
{
public static void SSSS(this int obj, Action onFinish = null)
{
Debug.Log("TestSSS: "+ obj);
if (onFinish != null)
{
onFinish();
}
}
}
這個結果是:TestSSS: 3
試驗綫
我們可以通過這個例子進行更多的開發,其中3作爲參數傳遞到了SSSS方法的obj中,回調同樣傳給了onFinish