| |
---|
| | private boolean isCreatedOnServer = false; |
---|
| | private boolean isDelete = false; |
---|
| | |
---|
| | public Bullet(Object3D body, Animation3D animation) { |
---|
| | super(new Solid3D(body), animation); |
---|
| | mode = modeOnGround; |
---|
| | super(body, animation); |
---|
| | } |
---|
| | |
---|
| | public Bullet(Solid3D body, Animation3D animation) { |
---|
| | super(body, animation); |
---|
| | mode = modeOnGround; |
---|
| | } |
---|
| | |
---|
| | public void initUuid() { |
---|
| | if (uuid.equals("")) { |
---|
| |
---|
| | |
---|
| | |
---|
| | @Override |
---|
| | public void update(double interval) { |
---|
| | // サーバに弾を作成 |
---|
| | if (!isCreatedOnServer && !instanceId.equals("") && !playerId.equals("")) { |
---|
| | BulletCreateConnection con = new BulletCreateConnection(instanceId, playerId); |
---|
| | // set parameter |
---|
| | |
---|
| | con.doPost(); |
---|
| | } |
---|
| | |
---|
| | // サーバの弾の情報を更新 |
---|
| | updateInterval -= interval; |
---|
| | if (updateInterval <= 0 && isCreatedOnServer) { |
---|
| | updateInterval = INIT_UPDATE_INTERVAL; |
---|
| | bulletUpdateConnection = new BulletUpdateConnection(instanceId, playerId, uuid); |
---|
| | // set parameter |
---|
| | |
---|
| | bulletUpdateConnection.doPut(); |
---|
| | } |
---|
| | // // サーバに弾を作成 |
---|
| | // if (!isCreatedOnServer && !instanceId.equals("") && !playerId.equals("")) { |
---|
| | // BulletCreateConnection con = new BulletCreateConnection(instanceId, playerId); |
---|
| | // // set parameter |
---|
| | // |
---|
| | // con.doPost(); |
---|
| | // } |
---|
| | // |
---|
| | // // サーバの弾の情報を更新 |
---|
| | // updateInterval -= interval; |
---|
| | // if (updateInterval <= 0 && isCreatedOnServer) { |
---|
| | // updateInterval = INIT_UPDATE_INTERVAL; |
---|
| | // bulletUpdateConnection = new BulletUpdateConnection(instanceId, playerId, uuid); |
---|
| | // // set parameter |
---|
| | // |
---|
| | // bulletUpdateConnection.doPut(); |
---|
| | // } |
---|
| | } |
---|
| | |
---|
| | @Override |
---|
| | public void setInstanceId(String id) { |
---|
| |
---|
| | |