Inch 2 Meter Converter
by
853lab
| Summary | Convert meters, centimeters and inches |
|---|---|
| Description |
PLEASE GIVE thumbs-up EMOJI to this Issue to make Official support for metric units: [Link preview] How to use? using Sonic853.InchConverterLib; var m = InchConverter.InToM(1); Log.Info($"m:{m}"); var inch = InchConverter.MToIn(1); Log.Info($"in:{inch}"); Log.Info($"LocalPosition(M):{LocalPosition.ToM()}"); LocalPosition = new Vector3(1).ToIn(); Log.Info($"new Position:{LocalPosition}"); var distance = Vector3.Direction(pointA, pointB); Log.Info($"distance(M):{distance.ToM()}"); Extension using Sonic853.InchConverterLib.Extensions; var meter = inchFloat.Meter; Log.Info($"m:{meter}"); inchFloat.Meter = 1; // 1 meter Log.Info($"in:{inchFloat}"); var meterVec2 = inchVec2.Meter; Log.Info($"m:{meterVec2}"); inchVec2.Meter = new Vector2(1); // 1 meter Log.Info($"in:{inchVec2}"); var meterVec3 = inchVec3.Meter; Log.Info($"m:{meterVec3}"); inchVec3.Meter = new Vector3(1); // 1 meter Log.Info($"in:{inchVec3}"); Log.Info($"m:{gameObject.LocalPositionMeter}"); gameObject.WorldPositionMeter = new Vector3(1); // 1 meter Log.Info($"in:{gameObject.LocalPosition}"); Source code: https://github.com/Sonic853/sbox-inch-converterPLEASE GIVE thumbs-up EMOJI to this Issue to make Official support for metric units:
[Link preview]
How to use?
using Sonic853.InchConverterLib;
var m = InchConverter.InToM(1);
Log.Info($"m:{m}");
var inch = InchConverter.MToIn(1);
Log.Info($"in:{inch}");
Log.Info($"LocalPosition(M):{LocalPosition.ToM()}");
LocalPosition = new Vector3(1).ToIn();
Log.Info($"new Position:{LocalPosition}");
var distance = Vector3.Direction(pointA, pointB);
Log.Info($"distance(M):{distance.ToM()}");
Extension
using Sonic853.InchConverterLib.Extensions;
var meter = inchFloat.Meter;
Log.Info($"m:{meter}");
inchFloat.Meter = 1; // 1 meter
Log.Info($"in:{inchFloat}");
var meterVec2 = inchVec2.Meter;
Log.Info($"m:{meterVec2}");
inchVec2.Meter = new Vector2(1); // 1 meter
Log.Info($"in:{inchVec2}");
var meterVec3 = inchVec3.Meter;
Log.Info($"m:{meterVec3}");
inchVec3.Meter = new Vector3(1); // 1 meter
Log.Info($"in:{inchVec3}");
Log.Info($"m:{gameObject.LocalPositionMeter}");
gameObject.WorldPositionMeter = new Vector3(1); // 1 meter
Log.Info($"in:{gameObject.LocalPosition}");
Source code:
https://github.com/Sonic853/sbox-inch-converter
|
| Votes | 👍5 👎0 ❤️3 |
| Error Rate | 0% |
| Data | {} |
| Version | Created | Size (modified) | Files | Changes |
|---|---|---|---|---|
| 235172 | 28.1 KB (27 KB) | 12 +3 ~7 -4 | Changes on 2026-05-09 | |
| 75692 | 63 KB (56.1 KB) | 13 ~6 | Changes on 2024-10-29 | |
| 75691 | 52 KB (44.3 KB) | 13 ~4 | Changes on 2024-10-29 | |
| 75674 | 51.2 KB (45.2 KB) | 13 +2 ~4 | Changes on 2024-10-29 | |
| 75661 | 47.8 KB | 11 +11 | Changes on 2024-10-29 |
Loading history…