コード例 #1
0
ファイル: SafeAction.cs プロジェクト: v-free/OrcaRes-Unity3d
        public static SafeFunc <T> operator -(SafeFunc <T> a, Func <T> b)
        {
            SafeFunc <T> res = new SafeFunc <T>();

            res.act = a.act - b;
            return(res);
        }
コード例 #2
0
ファイル: SafeAction.cs プロジェクト: v-free/OrcaRes-Unity3d
        public static SafeFunc <T> operator +(SafeFunc <T> a, Func <T> b)
        {
            a.act -= b;
            SafeFunc <T> res = new SafeFunc <T>();

            res.act = a.act + b;

            return(res);
        }