コード例 #1
0
ファイル: UIEventSignal.cs プロジェクト: wuyin1985/TestAB
    public UIEventSignal SetListener(EventSignalObject callback, object par = null)
    {
        s      = callback;
        parobj = par;

        ss = null;
        return(this);
    }
コード例 #2
0
ファイル: UIEventSignal.cs プロジェクト: wuyin1985/TestAB
    public UIEventSignal SetListener(EventSignalObjects callbacks, params object[] par)
    {
        ss      = callbacks;
        parobjs = par;

        s = null;
        return(this);
    }
コード例 #3
0
ファイル: UIEventSignal.cs プロジェクト: wuyin1985/TestAB
    public UIEventSignal Reset()
    {
        s      = null;
        parobj = null;

        ss      = null;
        parobjs = null;
        //不是Release的事件将会被抛弃
        IsRelease = true;

        StartRetainTime = 0;

        AutoReleaseTime = 0;


        if (FollowedBtn != null)
        {
            FollowedBtn.interactable = IsRelease;
        }
        return(this);
    }