# --- Test 12. Use Box node. --- # import nodesnim Window("hello world") var mainobj: SceneObj main = Scene("Main", mainobj) boxobj: BoxObj # Create a BoxObj. box = Box(boxobj) # Create pointer to the BoxObj. redobj: ColorRectObj red = ColorRect(redobj) # #ff6699 pinkobj: ColorRectObj pink = ColorRect(pinkobj) #ff64ff orangeobj: ColorRectObj orange = ColorRect(orangeobj) # #ffaa00 red.color = Color(0xff6699ff'u32) pink.color = Color(0xff64ffff'u32) orange.color = Color(0xffaa00ff'u32) red.resize(128, 128) pink.resize(64, 64) orange.resize(32, 32) # Add rects in the Box node. box.addChild(red) box.addChild(pink) box.addChild(orange) main.addChild(box) box.setAnchor(0, 0.5, 0, 0.5) # Box anchor in the scene. # Box node keeps child nodes in the Box center. addScene(main) setMainScene("Main") windowLaunch()