インターフェースの構造を修正
1 parent 2886c3b commit 6c08a744ce3d551a3cc1fab4cac8fe0dd523062a
s-iwatani authored on 13 Dec 2018
Showing 9 changed files
View
.idea/caches/build_file_checksums.ser
Not supported
View
9
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/BulletsModel.java
import net.arnx.jsonic.JSON;
import net.arnx.jsonic.TypeReference;
 
import org.ntlab.radishforandroidstudio.cactusClient.connections.BulletGetConnection;
import org.ntlab.radishforandroidstudio.framework.gameMain.GameBaseModel;
import org.ntlab.radishforandroidstudio.framework.gameMain.OnlineModel;
import org.ntlab.radishforandroidstudio.framework.model3D.ModelFactory;
import org.ntlab.radishforandroidstudio.framework.model3D.Object3D;
import org.ntlab.radishforandroidstudio.framework.model3D.Position3D;
import org.ntlab.radishforandroidstudio.framework.model3D.Property3D;
import org.ntlab.radishforandroidstudio.framework.model3D.Universe;
import org.ntlab.radishforandroidstudio.framework.network.CallBack;
import org.ntlab.radishforandroidstudio.java3d.Appearance;
import org.ntlab.radishforandroidstudio.java3d.Material;
 
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
 
public class
BulletsModel implements GameBaseModel, CallBack {
public class BulletsModel implements OnlineModel {
private Universe universe;
private Resources resources;
private BulletGetConnection con;
private int nextConnectRenaimdTime = 0;
View
10
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/CactusModels.java
package org.ntlab.radishforandroidstudio.cactusClient.models;
 
import org.ntlab.radishforandroidstudio.framework.gameMain.GameBaseModel;
import org.ntlab.radishforandroidstudio.framework.gameMain.RealTime3DFragment;
import org.ntlab.radishforandroidstudio.framework.gameMain.OnlineModel;
import org.ntlab.radishforandroidstudio.framework.gameMain.GameBaseModelManager;
import org.ntlab.radishforandroidstudio.framework.model3D.Universe;
 
/**
* モデルを管理する
*
* singleton
*
* @author s.iwatani
*/
public class CactusModels extends GameBaseModelManager implements GameBaseModel {
public class CactusModels extends GameBaseModelManager implements OnlineModel {
private String instanceId = "";
 
public CactusModels() {
super();
model.setInstanceId(id);
}
instanceId = id;
}
 
@Override
public void onResponse(String response) {
 
}
}
View
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MovableObjectModel.java
View
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/MyBullet.java
View
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/OtherPlayerCharactersModel.java
View
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/OwnBulletsModel.java
View
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/models/OwnPlayerModel.java
View
app/src/main/java/org/ntlab/radishforandroidstudio/framework/gameMain/OnlineModel.java 0 → 100644