UNPKG

@animech-public/playcanvas

Version:
2 lines (1 loc) 346 B
import{http as e}from"../../platform/net/http.js";class t{static load(t,a,s){"string"==typeof t&&(t={load:t,original:t}),e.get(t.load,{retry:a>0,maxRetries:a},((e,a)=>{if(e){let a=`Error while loading scene JSON ${t.original}`;e.message?(a+=`: ${e.message}`,e.stack&&(a+=`\n${e.stack}`)):a+=`: ${e}`,s(a)}else s(e,a)}))}}export{t as SceneUtils};