public void Offset_SubitemInherit_Test() { var target = new MainOffset(); var subitem = new SideOffset(); target.Add(subitem); target.Offset = 40; Assert.AreEqual(40, target.Offset); Assert.AreEqual(40, subitem.Offset); Assert.IsFalse(subitem.HasOwnValue); }
public void Offset_SubitemHasOwnValue_Test() { var target = new MainOffset(); var subitem = new SideOffset(); target.Add(subitem); subitem.Offset = 30; target.Offset = 40; Assert.AreEqual(40, target.Offset); Assert.AreEqual(30, subitem.Offset); Assert.IsTrue(subitem.HasOwnValue); }
void Start() { character = GameObject.FindGameObjectWithTag("Player"); CharacterInitialize(); rnd = new System.Random(); pitchShifter = Resources.Load <AudioMixerGroup>(Global.mixer); // Components added during runtime mecanimControl = character.AddComponent <MecanimControl>(); facialControl = character.AddComponent <ExpressionControl>(); mainOffsetCtrl = character.AddComponent <MainOffset>(); spineOffsetCtrl = character.AddComponent <SpineOffset>(); // Static method can be called doesn't have StartCoroutine() character.AddComponent <HandControl>(); character.AddComponent <FootControl>(); gameObject.AddComponent <SlideControl>(); gameObject.AddComponent <AudioControl>(); }
internal MainOffsetViewModel(MainOffset model, PointF centroid) : base(model) { _mainModel = model; _centroid = centroid; }