讲在前面
此功能类似Array.ConvertAll
该功能就是一个解释器一个对象到另一个对象的转换
由于过于简单,就进入使用环节吧
进入使用
public class ExplainExample :UnityEngine.MonoBehaviour, IExplainer<string, int>
{
public int ExplainToV(string t, IEventArgs arg, params object[] param)
{
return int.Parse(t);
}
public string ExplainToT(int v, IEventArgs arg, params object[] param)
{
return v.ToString();
}
private void Awake()
{
Log.L(Explanation<string, int>.CreateInstance().SetExplainer(new ExplainExample()).Explain("17", null));
}
}
用法介绍
第一步、一个类继承解释接口
第二步、创建解释器实例
第三步、调用方法,得到结果
网友评论