Unity高薪就业班-1v1服务 就业无忧 扫二维码继续学习 二维码时效为半小时

(9评价)
价格: 15800.00元

享元模式:共有的对象可以被多个对象使用;

对象池:一个对象只供一个对象使用

对象池是享元模式的一种

[展开全文]
assadsaffasd · 05-16 · 0

用反射代替switch语句,解决需求变更问题

            Type t = receiver.GetType();
            //反射
            MethodInfo methodInfo = t.GetMethod("CreateCharacter");
            //将特定类型分配给泛型方法定义的类型参数
            methodInfo = methodInfo.MakeGenericMethod(soldierType);
            //参数数组
            object[] parameters = new object[] { weaponType, pos, lv };
            methodInfo.Invoke(receiver, parameters);

 

[展开全文]
Siki_ZGMF_X10 · 03-14 · 0