Unity (传方法参数&&Event委托方法)

传方法参数

        先声明一个委托事件(Action)

        

        再到某个初始化方法中将这个委托当作参数写入进去

        ​​​​​​​

        实参不用声明委托直接填入一个方法即可

        

Event委托方法(事件委托解释​​​​​​​)

        创建一个共有静态的事件变量          ​​​​​​​  

            

        将已经创建好的方法使用+=赋值给事件 

       

       

         之后在有事件的方法中就可以直接将事件当方法调用了

         

        注意:调用时一定要判断一下否则为null会有空引用错误

你可能感兴趣的:(小技巧,unity,游戏引擎,c#)