2015-03-13 3 views
0

Я создаю класс spritesheetbuilder, когда могу проходить в spritesheets, которые могут иметь различное количество общих кадров, и я хотел бы знать, есть ли способ динамически узнать, сколько кадров есть ли в spritesheet, а затем прокручивать их все без необходимости настраивать анимацию по кадре? Параметр цикла - это уже существующее значение boolean.CreateJS получить общий номер кадра spritesheet

//SpriteSheetAnimator(bmp, w, h, loop) 
this.monitor = new SpriteSheetAnimator(loader.getResult('img'), 204, 189, true); 

//inside the SpriteSheetAnimator object 
    this._ss = new createjs.SpriteSheet({ 
        animations:{ 
         play:{ 
          frames: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22], 
          speed: 0.4 
         }, 
        images:[this.bmp], 
        frames: { 
         width:this.width, 
         height:this.height, 
         regX:this.width*0.5, 
         regY:this.height*0.5 
        } 
       }); 

ответ

Смежные вопросы