以下代码来自xLua demo
/// <summary>
/// 使Lua代码能访问C#代码
/// xLua静态配置(建议把这个类放在Editor目录下)
/// </summary>
public static class CoroutineConfig
{
//在一个静态类里声明一个静态字段
//该字段的类型除BlackList和AdditionalProperties之外只要实现了IEnumerable<Type>就可以了
[LuaCallCSharp]
public static List<Type> LuaCallCSharp
{
get
{
return new List<Type>()
{
typeof(WaitForSeconds),//使Lua代码可访问WaitForSeconds类
typeof(WWW)//使Lua代码可访问WWW类
};
}
}
}