コード例 #1
0
ファイル: AnimationStorage.java プロジェクト: keppelcao/LGame
 public void playIndex(int idx) {
   if (currentFrameIndex > -1 && currentFrameIndex < size) {
     currentFrameIndex = idx;
     Animation animation = playAnimations.get(currentFrameIndex);
     if (animation != null) {
       animation.reset();
     }
   }
 }
コード例 #2
0
ファイル: AnimationStorage.java プロジェクト: keppelcao/LGame
 public void indexLocked(int inx) {
   this.animationIndexLocked = inx;
   if (animationIndexLocked > -1 && animationIndexLocked < size) {
     this.currentFrameIndex = animationIndexLocked;
     Animation animation = playAnimations.get(currentFrameIndex);
     if (animation != null) {
       animation.reset();
     }
   }
 }
コード例 #3
0
ファイル: Sprite.java プロジェクト: ufaith/javaxyq
 public void addAnimation(Animation anim) {
     anim.reset();
     animations.add(anim);
 }
コード例 #4
0
ファイル: AnimationStorage.java プロジェクト: keppelcao/LGame
 public void reset() {
   super.reset();
   loopOverToPlay = true;
   loopOverToRemove = false;
 }