diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/ObjectsConnection.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/ObjectsConnection.java index e175902..fc6e111 100644 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/ObjectsConnection.java +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/ObjectsConnection.java @@ -3,7 +3,7 @@ import org.ntlab.radishforandroidstudio.framework.network.HttpAsyncConnection; public class ObjectsConnection extends HttpAsyncConnection { - public ObjectsConnection() { - super("http://nitta-lab-www.is.konan-u.ac.jp:8080/CactusServer/rest/instances/objects"); + public ObjectsConnection(String instanceId) { + super("http://nitta-lab-www.is.konan-u.ac.jp:8080/CactusServer/rest/instances/" + instanceId + "/objects"); } } diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MovableObjectModel.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MovableObjectModel.java index a0f168c..14b34b4 100644 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MovableObjectModel.java +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MovableObjectModel.java @@ -13,7 +13,7 @@ public class MovableObjectModel implements GameBaseModel, CallBack { private Universe universe; private RealTime3DFragment fragment; - private ObjectsConnection objectsConnection; + private ObjectsConnection con; private String instanceId; private String objectId; @@ -39,6 +39,10 @@ */ @Override public void update(double interval) { + con = new ObjectsConnection(instanceId); + con.addQueryParam("instanceId", instanceId); + con.setCallBack(this); + con.doGet(); }