Update to Cubism 4 SDK for Web R6
This commit is contained in:
@ -131,8 +131,13 @@ export class CubismFramework {
|
||||
/**
|
||||
* Cubism Framework内のリソースを初期化してモデルを表示可能な状態にします。<br>
|
||||
* 再度Initialize()するには先にDispose()を実行する必要があります。
|
||||
*
|
||||
* @param memorySize 初期化時メモリ量 [byte(s)]
|
||||
* 複数モデル表示時などにモデルが更新されない際に使用してください。
|
||||
* 指定する際は必ず1024*1024*16 byte(16MB)以上の値を指定してください。
|
||||
* それ以外はすべて1024*1024*16 byteに丸めます。
|
||||
*/
|
||||
public static initialize(): void {
|
||||
public static initialize(memorySize = 0): void {
|
||||
CSM_ASSERT(s_isStarted);
|
||||
if (!s_isStarted) {
|
||||
CubismLogWarning('CubismFramework is not started.');
|
||||
@ -154,6 +159,12 @@ export class CubismFramework {
|
||||
|
||||
s_cubismIdManager = new CubismIdManager();
|
||||
|
||||
// --- HACK: 初期化時メモリ量の拡張(単位byte) ---
|
||||
// 複数モデル表示時などにモデルが更新されない際に使用してください。
|
||||
// 指定する際は必ず1024*1024*16 byte(16MB)以上の値を指定してください。
|
||||
// それ以外はすべて1024*1024*16 byteに丸めます。
|
||||
Live2DCubismCore.Memory.initializeAmountOfMemory(memorySize);
|
||||
|
||||
s_isInitialized = true;
|
||||
|
||||
CubismLogInfo('CubismFramework.initialize() is complete.');
|
||||
|
Reference in New Issue
Block a user