/// <summary> /// /// </summary> /// <param name="path"></param> /// <returns></returns> public bool require(string path) { try { _engine.Exec(path); } catch { return(false); } return(true); }
protected override void Initialize() { base.Initialize(); try { _engine = new ScriptEngine(); _console = new Console(this, _engine); _context = new Context(this, _engine); _engine.Bind("console", _console); _engine.Bind("context", _context); _engine.Exec(_context.Root + "\\Assets\\startup.js"); } catch { } }