private static void RegisterTestDelegate() { Func <ScriptExecutionContext, string> func = (sec) => { Debug.Log("Hello world! (from an anonymous method)"); return("TestDelegateResult"); }; ScriptingModule.Register(func, "Test", "Delegate"); }