コード例 #1
0
ファイル: LLayer.java プロジェクト: truecping1982/LGame
 public void update(long elapsedTime) {
   if (visible) {
     super.update(elapsedTime);
     if (timer.action(this.elapsedTime = elapsedTime)) {
       action(elapsedTime);
     }
   }
 }
コード例 #2
0
ファイル: Actor.java プロジェクト: wuyun1/loon-simple
 /** 动作处理(内部传参) */
 public void update(long elapsedTime) {
   if (timer.action(elapsedTime)) {
     if (isAnimation) {
       animation.update(elapsedTime);
       setImage(animation.getSpriteImage());
     }
     action(elapsedTime);
   }
 }
コード例 #3
0
ファイル: Actor.java プロジェクト: wuyun1/loon-simple
 /**
  * 返回动作触发延迟时间
  *
  * @return
  */
 public long getDelay() {
   return timer.getDelay();
 }
コード例 #4
0
ファイル: Actor.java プロジェクト: wuyun1/loon-simple
 /**
  * 设定动作触发延迟时间
  *
  * @param delay
  */
 public void setDelay(long delay) {
   timer.setDelay(delay);
 }
コード例 #5
0
ファイル: Cycle.java プロジェクト: truecping1982/LGame
 public void update(long elapsedTime) {
   if (timer.action(elapsedTime)) {
     this.iterateFrame();
   }
 }