public void SnapTo(Point3d point, float angle) { Point2d pixelPosition = GameConstants.ConvertRoomPositionToPixelPosition(point); // Update the character data _energyTankData.position.Set(point); // Snap our position _position.Set(point); _energyTankWidget.SetLocalPosition(pixelPosition.x, pixelPosition.y); }