docs: function ProgressBarPreloadScene (opts) {
      ProgressBarPreloadScene.superclass.constructor.call(this, opts)
      var size = Director.sharedDirector.winSize
  
      // Setup 'please wait' label
      var label = new Label({
          fontSize: 14,
          fontName: 'Helvetica',
          fontColor: '#ffffff',
          string: 'Please wait...'
      })
      label.position = new geo.Point(size.width / 2, (size.height / 2) + 32)
      this.label = label
      this.addChild({child: label})
  
      // Preloader for the progress bar assets
      var loadingPreloader = new Preloader([this.emptyImage, this.fullImage])
  
      // When progress bar resources have loaded then draw them and load all the rest
      events.addListener(loadingPreloader, 'complete', function (preloader) {
          this.createProgressBar()
          this.load()
      }.bind(this))
  
      loadingPreloader.load()
  }