test29.nim 642 B

1234567891011121314151617181920212223242526272829
  1. # --- Test 21. Use TextureProgressBar node. --- #
  2. import nodesnim
  3. Window("hello world")
  4. var
  5. mainobj: SceneObj
  6. main = Scene("Main", mainobj)
  7. progressbarobj: TextureProgressBarObj
  8. progressbar = TextureProgressBar(progressbarobj)
  9. back = load("assets/texture_progress_0.png", GL_RGBA)
  10. progress = load("assets/texture_progress_1.png", GL_RGBA)
  11. main.addChild(progressbar)
  12. progressbar.setProgress(50) # default max progress value is 100.
  13. progressbar.setMaxValue(150)
  14. progressbar.resize(256, 85)
  15. progressbar.setProgressTexture(progress)
  16. progressbar.setBackgroundTexture(back)
  17. addScene(main)
  18. setMainScene("Main")
  19. windowLaunch()