zStudio makes creation of UI and 2D game scenes easy and intuitive. Built for developers, animators, and technical artists, it works seamlessly with Pixi.js and similar rendering libraries.
Download zStudio
        let scene: ZScene = new ZScene("myScene");
        scene.load(loadPath, () => {
            ZSceneStack.push(scene);
            scene.loadStage(this.stage);
            let sceneStage:ZContainer = scene.sceneStage;
            
            let myBTN: ZButton = sceneStage.get("myBTN") as ZButton;
            myBTN.setText("Click Me");
            myBTN.setCallback(() => {
                console.log("Button clicked!");
            });
        });