2013-07-30 62 views
1

我已經實現了攝像頭拖動功能,以便玩家可以通過拖動自由移動場景。LibGDX攝像頭DragnDrop和Actors

這是我的方法:

stage.addListener(new DragListener() { 
     public void touchDragged (InputEvent event, float x, float y, int pointer) { 
      camera.position.set(x,y, 0); 
      camera.update(); 
     } 

    }); 

這適用於機構(Box2D的),但圖像仍然停留在原地。有沒有辦法讓圖像到達身體的位置,或者根據相機位置移動圖像?這些圖片是Actors,因爲我需要它們可觸摸且可拖動。

感謝

回答

1

我不知道這是否是您要尋找的答案,但它聽起來像是你在同樣的情況是,因爲我是。我無法讓演員留在一個地方,但是,我確實發現使用Sprites和Actors一樣工作對我來說也是如此,並且假設您正確設置了您的相機,他們也會留在一個地方