Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LibGDX池不创建新对象_Java_Libgdx - Fatal编程技术网

Java LibGDX池不创建新对象

Java LibGDX池不创建新对象,java,libgdx,Java,Libgdx,如何制作动作3d.序列。。返回一个新对象 我需要采取行动: Action3d action = Actions3d.sequence( Actions3d.moveTo(-20, 0, 0, 5), Actions3d.moveTo(-20, 0, -20, 5), Actions3d.moveTo(0, 0, -20, 5),

如何制作动作3d.序列。。返回一个新对象

我需要采取行动:

Action3d action = Actions3d.sequence(
                            Actions3d.moveTo(-20, 0, 0, 5),
                            Actions3d.moveTo(-20, 0, -20, 5),
                            Actions3d.moveTo(0, 0, -20, 5),
                            Actions3d.moveTo(0, 0, 0, 5)
                        );
这一行动给许多演员带来了挑战

第一个演员工作,但当我加上下一个演员时,第一个演员停止移动,第二个演员从起始位置开始,他比我快两倍

如何解决此问题?

问题已解决:

public Action3d getAction(){
        SequenceAction action = new SequenceAction();

        for(Vector3 pos : playerStation.getPath()){
            action.addAction(Actions3d.moveTo(pos.x, pos.y, pos.z, 5));
        }
        return action;
    }

编辑现有问题时可能会出现重复问题,因此无需创建新问题。在这两种情况下,如果您不向我们展示序列方法,我们将无法帮助您。