public object Call(String strName, params object[] args)
{
ScriptObject obj = m_GlobalTable.GetValue(strName);
if (obj is ScriptNull) throw new ScriptException("找不到变量[" + strName + "]");
int length = args.Length;
ScriptObject[] parameters = new ScriptObject[length];
for (int i = 0; i < length;++i ) {
parameters[i] = CreateObject(args[i]);
}
m_StackInfoStack.Clear();
return obj.Call(parameters);
}
public object Call(String strName, ScriptObject[] args) {