メソッド分割
1 parent 00cca95 commit ec63a4b48c7e793118b3f9da8293f6ffbcf0cf5f
y-ota authored on 18 Oct 2018
Showing 1 changed file
View
24
src/main/java/cactusServer/models/CollisionManager.java
resultList.clear();
for (String instanceId : instances.keySet()) {
Instance instance = Instances.getInstance().getInstance(instanceId);
instance.getUniverse().update(interval);
for (Object object : instance.getObjects().values()) {
for (Player player : Instances.getInstance().getPlayers(instanceId).values()) {
collisionMove(object, player);
}
for (Object object2 : instance.getObjects().values()) {
if (!object.equals(object2)) {
collisionMove(object, object2);
}
collisionPlayersObjects(instanceId, instance);
}
}
 
public void collisionPlayersObjects(String instanceId, Instance instance) {
for (Object object : instance.getObjects().values()) {
for (Player player : Instances.getInstance().getPlayers(instanceId).values()) {
collisionMove(object, player);
}
for (Object object2 : instance.getObjects().values()) {
if (!object.equals(object2)) {
collisionMove(object, object2);
}
}
}
}