package NET.worlds.scape; public class PickEvent extends UserEvent { public float x; public float y; public float z; public PickEvent(int time, WObject target, float _x, float _y, float _z) { super(time, null, target); this.x = _x; this.y = _y; this.z = _z; } @Override public boolean deliver(Object o) { return o instanceof PickHandler && ((PickHandler)o).handle(this) ? true : super.deliver(o); } }