test27.nim 559 B

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