Add support for global custom numeric fields.

PiperOrigin-RevId: 495865065
Change-Id: I59ed65e84a0bcaa90220b938ed34fdc26165aa09
This commit is contained in:
Tom Erez
2022-12-16 07:02:47 -08:00
committed by Copybara-Service
parent 516d13d678
commit f70403d00a
6 changed files with 90 additions and 93 deletions
@@ -101,18 +101,6 @@ public class MjcfGenerationContextTests {
Assert.That(element.OuterXml, Does.Contain("vertex=\"1 0 0 0 0 1 0 1 0 \""));
}
[Test]
public void SettingNUserSensorValuesKeepsTheHigherValue() {
var context = new MjcfGenerationContext();
context.NUserSensor = 5;
context.NUserSensor = 6;
context.NUserSensor = 1;
Assert.That(context.NUserSensor, Is.EqualTo(6));
var element = new XmlDocument().CreateElement("test");
context.GenerateMjcf(element);
Assert.That(element.OuterXml, Does.Contain("nuser_sensor=\"6\""));
}
#region Test setup.
private MjBody _componentA;