straight-oyster-87301
02/06/2022, 8:10 PMstraight-oyster-87301
02/06/2022, 8:10 PMstraight-oyster-87301
02/06/2022, 8:11 PMstraight-oyster-87301
02/06/2022, 8:13 PMbrave-kangaroo-30399
02/06/2022, 9:34 PMabsolute working, even the website snippet just has them all stacking at 0,0brave-kangaroo-30399
02/06/2022, 9:35 PMbright-gpu-74537
02/06/2022, 10:56 PMbrave-kangaroo-30399
02/07/2022, 12:23 AMbrave-kangaroo-30399
02/07/2022, 12:23 AMbrave-kangaroo-30399
02/07/2022, 12:26 AMbrave-kangaroo-30399
02/07/2022, 12:26 AMxml
<absolute id="box1" width="200" height="200" style="border: 1px solid #ababab">
<box left="25" top="25" width="50%" height="50%" style="background-color: red;border:1px solid red;background-opacity: .5" />
<box left="50" top="50" width="50%" height="50%" style="background-color: green;border:1px solid green;background-opacity: .5" />
<box left="75" top="75" width="50%" height="50%" style="background-color: blue;border:1px solid blue;background-opacity: .5" />
</absolute>brave-kangaroo-30399
02/07/2022, 12:27 AMbrave-kangaroo-30399
02/07/2022, 12:27 AMhaxe
package;
import haxe.ui.macros.ComponentMacros;
import haxe.ui.Toolkit;
import hxd.Res;
import hxd.App;
class Main extends App {
static function main() {
Res.initEmbed();
new Main();
}
override function init() {
Toolkit.init({ root : s2d, manualUpdate : false});
var ui = ComponentMacros.buildComponent("assets/abs.xml");
s2d.addChild(ui);
}
}bright-gpu-74537
02/07/2022, 8:08 AMbright-gpu-74537
02/07/2022, 4:32 PMScreen.instance.addComponent(ui) does that work?brave-kangaroo-30399
02/07/2022, 7:15 PMbrave-kangaroo-30399
02/07/2022, 7:15 PMbright-gpu-74537
02/07/2022, 9:04 PMhaxe
private override function update(dt:Float) {
BackendImpl.update();
}
in your app class, and you have to use Screen.instance.addComponent(ui)bright-gpu-74537
02/07/2022, 9:04 PMui.ready(), i was sure you didnt need this tbhbright-gpu-74537
02/07/2022, 9:07 PMabsolute... thats so strangebrave-kangaroo-30399
02/07/2022, 9:10 PMbright-gpu-74537
02/07/2022, 9:10 PMbright-gpu-74537
02/07/2022, 9:10 PMbrave-kangaroo-30399
02/07/2022, 9:10 PMready that’s fine for this casebrave-kangaroo-30399
02/07/2022, 9:11 PMbrave-kangaroo-30399
02/07/2022, 9:11 PMbright-gpu-74537
02/07/2022, 9:11 PMbright-gpu-74537
02/07/2022, 9:11 PMbright-gpu-74537
02/07/2022, 9:12 PMbright-gpu-74537
02/07/2022, 9:22 PM