非同期初期化が必要なオブジェクトに実装されるインターフェースです。
このインターフェースを実装するクラスは、コンストラクタ内で非同期処理を開始し、 完了を ready プロパティ(Promise)で通知します。 scene.add() や play() など、初期化完了後にのみ有効なメソッドを呼び出す前に await obj.ready で初期化の完了を待ってください。
ready
scene.add()
play()
await obj.ready
const gltf = new GLTF('model.glb');await gltf.ready; // 読み込み完了を待つscene.add(gltf); Copy
const gltf = new GLTF('model.glb');await gltf.ready; // 読み込み完了を待つscene.add(gltf);
Readonly
非同期初期化の完了を表す Promise。解決されたら初期化完了です。
非同期初期化が必要なオブジェクトに実装されるインターフェースです。
このインターフェースを実装するクラスは、コンストラクタ内で非同期処理を開始し、 完了を
readyプロパティ(Promise)で通知します。scene.add()やplay()など、初期化完了後にのみ有効なメソッドを呼び出す前にawait obj.readyで初期化の完了を待ってください。Example