Framework原始化和退出(Web)
最終更新: 2019年1月18日
开启
使用CubismFramework.startUp函数设置记录相关选项。
如果不调用该函数,后面要执行的CubismFramework.initialize函数将不起作用。
// TypeScript let cubismOption: Option; // prepare for Cubism Framework API. cubismOption.logFunction = LAppPal.printMessage; cubismOption.loggingLevel = LogLevel.LogLevel_Info; CubismFramework.startUp(cubismOption);
在参数中注册调试级别和调试函数。
原始化时,Cubism Core for Web的版本信息通过调试函数如下进行显示。
[CSM][I]Live2D Cubism Core version: 03.00.0003 (50331651)
原始化
完成CubismFramework.startUp函数后,调用CubismFramework.initialize函数。
请确保在应用程序中使用Framework前务必调用一次。
如果一次都不调用,则使用Framework时会出现错误。
如果您连续调用它们,处理将被忽略。
但是,在调用后文描述的CubismFramework.dispose函数并退出后,可以再次调用initialize函数并进行原始化。
// TypeScript CubismFramework.initialize();
退出
调用CubismFramework.dispose函数,将释放Framework分配的通用部分的资源。
请在调用CubismFramework.initialize函数之前不要调用它。
基本上,它在应用程序退出时调用。
例外情况是在内存记忆非常少的环境下,并且您不需要它或者您想要完全隔离工具库时,
可以通过调用此函数来释放资源,然后在下次使用时再次调用CubismFramework.initialize函数。
// TypeScript CubismFramework.dispose();
请问这篇文章对您有帮助吗?
是否