void EnableHanging() { originHangPoint = Wire.LastPlaced; retracting = false; Wire.LastPointUpdated += UpdateAttachedPoint; SyncDistanceJointWithWirePoint(); DistanceJoint.enabled = true; tryingToHold = false; }
private static Wire.Point ReadPoint(IRow row) { Wire.Point point = new Wire.Point(); point.position.x = (float)row.GetCell(0).NumericCellValue; point.position.y = (float)row.GetCell(1).NumericCellValue; point.position.z = (float)row.GetCell(2).NumericCellValue; var metallization1Cell = row.GetCell(3); var metallization2Cell = row.GetCell(4); point.metallization1 = GetNullableFloat(metallization1Cell); point.metallization2 = GetNullableFloat(metallization2Cell); return(point); }
void UpdateAttachedPoint(Wire.Point point) { SyncDistanceJointWithWirePoint(); }