java - 如何在 LibGDX 中暂停 Actor 的 Action ?

标签 java android opengl-es libgdx scene2d

我向我的 Actor 添加了以下操作:

this.addAction(sequence(delay(0.5f), alpha(1, 2), delay(2), alpha(0, 2)));

是否有一种简单的方法可以暂停此动画,然后在单击按钮时继续播放?

最佳答案

如果你的actor只是运行action,我建议停止调用actor的act()方法。如果需要,扩展 Actor 以设置开关。

public void act(){
  if(mUpdateAnimation){
     this.act(delta)
  }
}

关于java - 如何在 LibGDX 中暂停 Actor 的 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25511521/

相关文章:

java - 避开项目目录 - Java EE 应用程序

android - 我如何从这个错误处理类在 Android 中启动一个新的 Activity?

Java SQLite execSQL 语法错误

Java - 我们如何获取选定或 Activity 框架(getSelected Frame())并将其传递给 JDialog()?

android - smack 消息发送状态

java - Android并发渲染器设计

iphone - 启用客户端状态的目的是什么?

android - 在 Android 应用程序中导入并显示 WRL 文件中的模型

java - 在 Java 中重绘图形

java - 在 Android 中,我可以在没有 Intent 的情况下在 Activity 之间移动对象吗?