public void ChangePosition(CGPoint newPos) { position = newPos; zobject.SetScreenPosition(position); zobject.SetStartPosition(position); if (zobjectLabel != null) { zobjectLabel.SetScreenPosition(position); zobjectLabel.SetStartPosition(position); } }