/// <summary> /// 使用官方脚本引擎发送一个自定义事件广播 /// </summary> /// <param name="ename">自定义事件名称(不能以minecraft:开头)</param> /// <param name="jdata">事件内容JSON文本</param> /// <param name="cb">结果回调</param> public void JSEfireCustomEvent(string ename, string jdata, JSECab cb) { if (cJSEfireCustomEvent != null) { cJSEfireCustomEvent(ename, jdata, cb); } }
/// <summary> /// 使用官方脚本引擎新增一段行为包脚本并执行<br/> /// (注:每次调用都会新增脚本环境,请避免多次重复调用此方法) /// </summary> /// <param name="js">脚本文本</param> /// <param name="cb">结果回调</param> public void JSErunScript(string js, JSECab cb) { if (cJSErunScript != null) { cJSErunScript(js, cb); } }