/** * @param boneName the name of the bone * @return the node attached to this bone */ public Node getAttachmentsNode(String boneName) { Bone b = skeleton.getBone(boneName); if (b == null) { throw new IllegalArgumentException("Given bone name does not exist " + "in the skeleton."); } Node n = b.getAttachmentsNode(); Node model = (Node) spatial; model.attachChild(n); return n; }