示例#1
0
  protected void dragStandardSelection(PInputEvent e) {

    Iterator<WorldObjectImpl> selectionEn = selectedObjects.iterator();

    if (selectionEn.hasNext()) {
      e.setHandled(true);
      PDimension d = e.getDeltaRelativeTo(selectableParent.getPiccolo());

      while (selectionEn.hasNext()) {
        WorldObjectImpl node = selectionEn.next();
        if (!node.isAnimating()) {
          PDimension gDist = new PDimension();
          gDist.setSize(d);

          node.localToParent(node.globalToLocal(gDist));

          node.dragOffset(gDist.getWidth(), gDist.getHeight());
        }
      }
    }
  }