@animech-public/playcanvas
Version:
PlayCanvas WebGL game engine
2 lines (1 loc) • 459 B
JavaScript
import{events as t}from"../core/events.js";import{getApplication as e}from"./globals.js";import{ScriptTypes as r}from"./script/script-types.js";let c=!1,i=!1;const o={app:null,create(t,e){if(!c)return;const i=e(o.app);i._pcScriptName=t,r.push(i,c),this.fire("created",t,e)},attribute(t,e,r,c){},createLoadingScreen(t){if(i)return;i=!0;t(e())}};Object.defineProperty(o,"legacy",{get:function(){return c},set:function(t){c=t}}),t.attach(o);export{o as script};