Tôi đang phát triển trò chơi bằng libGDX và tôi muốn biết cách tôi có thể kéo và thả một diễn viên. Tôi đã thực hiện giai đoạn của mình và rút ra diễn viên, nhưng tôi không biết làm thế nào để kích hoạt sự kiện đó.làm thế nào để kéo và thả các diễn viên trên libgdx scene2d?
Hãy cố gắng giúp tôi sử dụng kiến trúc của riêng mình.
public class MyGame implements ApplicationListener
{
Stage stage;
Texture texture;
Image actor;
@Override
public void create()
{
texture = new Texture(Gdx.files.internal("actor.png"));
Gdx.input.setInputProcessor(stage);
stage = new Stage(512f,512f,true);
actor = new Image(texture);
stage.addActor(actor);
}
@Override
public void render()
{
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
stage.draw();
}
}