本文整理了Java中org.luaj.vm2.Globals.<init>()
方法的一些代码示例,展示了Globals.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Globals.<init>()
方法的具体详情如下:
包路径:org.luaj.vm2.Globals
类名称:Globals
方法名:<init>
暂无
代码示例来源:origin: mirkosertic/GameComposer
private Globals createGlobals(KeyValueObjectCache aObjectCache) {
Globals theGlobals = new Globals();
// globals.load(new BaseLib());
// globals.load(new PackageLib());
// globals.load(new Bit32Lib());
// globals.load(new OsLib());
// globals.load(new MathLib());
// globals.load(new TableLib());
// globals.load(new StringLib());
// globals.load(new CoroutineLib());
// globals.load(new JmeIoLib());
// LoadState.install(globals);
LuaC.install(theGlobals);
LuaJScriptEngine.registerTo(theGlobals, buildInFunctions, aObjectCache);
return theGlobals;
}
代码示例来源:origin: org.mini2Dx/miniscript-lua
sandboxedGlobals = new Globals();
sandboxedGlobals.load(new JseBaseLib());
sandboxedGlobals.load(new PackageLib());
代码示例来源:origin: org.mini2Dx/miniscript-lua
private Globals createSandboxedGlobals() {
Globals result = new Globals();
result.load(new JseBaseLib());
result.load(new PackageLib());
result.load(new Bit32Lib());
result.load(new TableLib());
result.load(new StringLib());
result.load(new JseMathLib());
result.load(new DebugLib());
result.set("debug", LuaValue.NIL);
return result;
}
}
代码示例来源:origin: hsllany/HtmlNative
/**
* Create a standard set of globals for JSE including all the libraries.
*
* @return Table of globals initialized with the standard JSE libraries
* @see #debugGlobals()
* @see org.luaj.vm2.lib.jse.JsePlatform
* @see org.luaj.vm2.lib.jme.JmePlatform
*/
public static Globals standardGlobals() {
Globals globals = new Globals();
globals.load(new JseBaseLib());
globals.load(new PackageLib());
globals.load(new Bit32Lib());
globals.load(new TableLib());
globals.load(new StringLib());
globals.load(new JseMathLib());
globals.load(new JseOsLib());
LoadState.install(globals);
LuaC.install(globals);
return globals;
}
代码示例来源:origin: Tencent/RapidView
private Globals createLimitGlobals(){
Globals globals = new Globals();
globals.load(new JseBaseLib());
globals.load(new PackageLib());
globals.load(new Bit32Lib());
globals.load(new TableLib());
globals.load(new StringLib());
globals.load(new CoroutineLib());
globals.load(new JseMathLib());
globals.load(new JseOsLib());
globals.load(new LuajavaLib(RapidLuaLimitPath.msLimitArray, null));
LoadState.install(globals);
LuaC.install(globals);
return globals;
}
代码示例来源:origin: M66B/XPrivacyLua
/**
* Create a standard set of globals for JSE including all the libraries.
*
* @return Table of globals initialized with the standard JSE libraries
* @see #debugGlobals()
* @see org.luaj.vm2.lib.jse.JsePlatform
* @see org.luaj.vm2.lib.jme.JmePlatform
*/
public static Globals standardGlobals() {
Globals globals = new Globals();
globals.load(new JseBaseLib());
globals.load(new PackageLib());
globals.load(new Bit32Lib());
globals.load(new TableLib());
globals.load(new StringLib());
globals.load(new CoroutineLib());
globals.load(new JseMathLib());
globals.load(new JseIoLib());
globals.load(new JseOsLib());
globals.load(new LuajavaLib());
LoadState.install(globals);
LuaC.install(globals);
return globals;
}
内容来源于网络,如有侵权,请联系作者删除!