test6.nim 735 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # --- Test 6. Anchor setting. --- #
  2. import nodesnim
  3. Window("hello world")
  4. var
  5. mainobj: SceneObj
  6. main = Scene("Main", mainobj)
  7. colorrectobj: ColorRectObj
  8. colorrect = ColorRect(colorrectobj)
  9. colorrect1obj: ColorRectObj
  10. colorrect1 = ColorRect(colorrect1obj)
  11. main.addChild(colorrect)
  12. colorrect.addChild(colorrect1)
  13. colorrect1.anchor = Anchor( # Try to change it! ^^
  14. 0.5, # parent anchor at X axis.
  15. 0.5, # parent anchor at Y axis.
  16. 0.5, # anchor at X axis.
  17. 0.5 # anchor at Y axis.
  18. )
  19. colorrect.anchor = Anchor(1, 1, 1, 1)
  20. colorrect.resize(256, 128)
  21. colorrect.move(128, 64)
  22. colorrect.color = Color(0xaaccffff'u32)
  23. colorrect1.color = Color(0xccaaffff'u32)
  24. addScene(main)
  25. setMainScene("Main")
  26. windowLaunch()