Exemple #1
0
 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);
        }
Exemple #3
0
 void UpdateAttachedPoint(Wire.Point point)
 {
     SyncDistanceJointWithWirePoint();
 }