bright-gpu-74537
10/28/2021, 7:43 PMbright-gpu-74537
10/28/2021, 7:43 PMbright-gpu-74537
10/28/2021, 7:45 PMhaxe
Toolkit.init({
root: Main.rootScene
});
or
Screen.instance.root = Main.rootScene
(im assuming Main.rootScene is the right one)limited-advantage-32748
10/28/2021, 7:46 PMlimited-advantage-32748
10/28/2021, 7:46 PMhaxe
package;
import haxe.ui.Toolkit;
import haxe.ui.containers.menus.MenuBar;
import haxe.ui.containers.menus.Menu;
import haxe.ui.containers.menus.MenuItem;
import hxd.App;
/**
* ...
* @author Kaelan
*/
class Main extends App
{
static function main()
{
new Main();
}
public function new()
{
super();
}
override function init():Void
{
super.init();
Toolkit.init();
var foobar:MenuBar = new MenuBar();
s2d.addChild(foobar);
foobar.width = engine.width;
var fooItem:Menu = new Menu();
fooItem.text = "Foo";
foobar.addComponent(fooItem);
var barItem:MenuItem = new MenuItem();
barItem.text = "Bar";
fooItem.addComponent(barItem);
}
}bright-gpu-74537
10/28/2021, 7:46 PMhaxe
Toolkit.init({
root: Main.rootScene
});
fix it?bright-gpu-74537
10/28/2021, 7:47 PMroot: this.h2dlimited-advantage-32748
10/28/2021, 7:49 PMlimited-advantage-32748
10/28/2021, 7:49 PMbright-gpu-74537
10/28/2021, 7:51 PMbright-gpu-74537
10/28/2021, 7:51 PMlimited-advantage-32748
10/28/2021, 7:52 PMbright-gpu-74537
10/28/2021, 7:52 PMlimited-advantage-32748
10/28/2021, 7:53 PMlimited-advantage-32748
10/28/2021, 7:53 PMlimited-advantage-32748
10/28/2021, 7:53 PMbright-gpu-74537
10/28/2021, 7:54 PMbright-gpu-74537
10/28/2021, 7:55 PMxml
<menubar width="100%">
<menu text="Test">
<menu-item text="Item" />
</menu>
</menubar>bright-gpu-74537
10/28/2021, 7:55 PMlimited-advantage-32748
10/28/2021, 7:56 PMbright-gpu-74537
10/28/2021, 8:00 PMbright-gpu-74537
10/28/2021, 8:00 PMbright-gpu-74537
10/28/2021, 8:01 PMhaxe
Toolkit.init({
root: this.s2d
});
var foobar:MenuBar = new MenuBar();
foobar.width = engine.width;
var fooItem:Menu = new Menu();
fooItem.text = "Foo";
var barItem:MenuItem = new MenuItem();
barItem.text = "Bar";
fooItem.addComponent(barItem);
foobar.addComponent(fooItem);
s2d.addChild(foobar);limited-advantage-32748
10/28/2021, 8:20 PMbright-gpu-74537
10/28/2021, 8:20 PMlimited-advantage-32748
10/28/2021, 8:20 PMlimited-advantage-32748
10/28/2021, 8:20 PMbright-gpu-74537
10/28/2021, 8:21 PMbright-gpu-74537
10/28/2021, 8:22 PMlimited-advantage-32748
10/28/2021, 8:23 PM