public void setSpatial(Spatial spatial) { this.spatial = spatial; setUserObject(spatial); if (spatial == null) { return; } setPhysicsLocation(getSpatialTranslation()); }
public void setSpatial(Spatial spatial) { this.spatial = spatial; setUserObject(spatial); if (spatial == null) { return; } setPhysicsLocation(getSpatialTranslation()); }
@Override public void read(JmeImporter im) throws IOException { super.read(im); InputCapsule ic = im.getCapsule(this); enabled = ic.readBoolean("enabled", true); useViewDirection = ic.readBoolean("viewDirectionEnabled", true); viewDirection = (Vector3f) ic.readSavable("viewDirection", new Vector3f(Vector3f.UNIT_Z)); applyLocal = ic.readBoolean("applyLocalPhysics", false); spatial = (Spatial) ic.readSavable("spatial", null); setUserObject(spatial); } }
@Override public void read(JmeImporter im) throws IOException { super.read(im); InputCapsule ic = im.getCapsule(this); enabled = ic.readBoolean("enabled", true); useViewDirection = ic.readBoolean("viewDirectionEnabled", true); viewDirection = (Vector3f) ic.readSavable("viewDirection", new Vector3f(Vector3f.UNIT_Z)); applyLocal = ic.readBoolean("applyLocalPhysics", false); spatial = (Spatial) ic.readSavable("spatial", null); setUserObject(spatial); } }
public void setSpatial(Spatial spatial) { this.spatial = spatial; setUserObject(spatial); if (spatial == null) { return; } setPhysicsLocation(getSpatialTranslation()); }
public void setSpatial(Spatial spatial) { this.spatial = spatial; setUserObject(spatial); if (spatial == null) { return; } setPhysicsLocation(getSpatialTranslation()); }
public void setSpatial(Spatial spatial) { if (getUserObject() == null || getUserObject() == this.spatial) { setUserObject(spatial); } this.spatial = spatial; if (spatial == null) { if (getUserObject() == spatial) { setUserObject(null); } return; } setPhysicsLocation(getSpatialTranslation()); }
@Override public void read(JmeImporter im) throws IOException { super.read(im); InputCapsule ic = im.getCapsule(this); enabled = ic.readBoolean("enabled", true); useViewDirection = ic.readBoolean("viewDirectionEnabled", true); viewDirection = (Vector3f) ic.readSavable("viewDirection", new Vector3f(Vector3f.UNIT_Z)); applyLocal = ic.readBoolean("applyLocalPhysics", false); spatial = (Spatial) ic.readSavable("spatial", null); setUserObject(spatial); } }
@Override public void read(JmeImporter im) throws IOException { super.read(im); InputCapsule ic = im.getCapsule(this); enabled = ic.readBoolean("enabled", true); useViewDirection = ic.readBoolean("viewDirectionEnabled", true); viewDirection = (Vector3f) ic.readSavable("viewDirection", new Vector3f(Vector3f.UNIT_Z)); applyLocal = ic.readBoolean("applyLocalPhysics", false); spatial = (Spatial) ic.readSavable("spatial", null); setUserObject(spatial); } }
@Override public void read(JmeImporter im) throws IOException { super.read(im); InputCapsule ic = im.getCapsule(this); enabled = ic.readBoolean("enabled", true); useViewDirection = ic.readBoolean("viewDirectionEnabled", true); viewDirection = (Vector3f) ic.readSavable("viewDirection", new Vector3f(Vector3f.UNIT_Z)); applyLocal = ic.readBoolean("applyLocalPhysics", false); spatial = (Spatial) ic.readSavable("spatial", null); setUserObject(spatial); } }