luoyikun

导航

unity+action使用函数作为传参(匿名函数)

using UnityEngine;
using System.Collections;
using System;

public class AniScene : MonoBehaviour {

	// Use this for initialization
	void Start () {

        ActionTest((param,param1) =>
        {
            Test((int)param,(int)param1);
        }, 1,2);
    }
	
	// Update is called once per frame
	void Update () {
    }

    void Test(int i,int param1)
    {
        Debug.Log(param1);
    }


    public void ActionTest(Action<object,object> taction, object tparam,object param1)
    {
        taction(tparam, param1);
    }


}

posted on 2017-12-10 13:54  luoyikun  阅读(25)  评论(0)    收藏  举报  来源