mirror of
https://github.com/MartinKral/Slash-The-Hordes
synced 2024-12-26 19:58:54 +00:00
14 lines
477 B
TypeScript
14 lines
477 B
TypeScript
import { delay } from "../Services/Utils/AsyncUtils";
|
|
import { AppRoot } from "./AppRoot";
|
|
|
|
export async function requireAppRootAsync(): Promise<void> {
|
|
console.log("Waiting for app root");
|
|
while (AppRoot.Instance == null) await delay(10);
|
|
|
|
AppRoot.Instance.node.setSiblingIndex(1000); // render on top
|
|
AppRoot.Instance.node.active = false; // forces engine to reorder by hierarchy
|
|
AppRoot.Instance.node.active = true;
|
|
|
|
console.log("App root ready");
|
|
}
|