protected override void DoInitialize() { chain.transformCount = chain.effector == null || IKUtility.GetAncestorCount(chain.effector) < 1 ? 0 : 2; base.DoInitialize(); }
public void ChildGO_HasOneAncestor() { var result = IKUtility.GetAncestorCount(childGO.transform); Assert.AreEqual(1, result); }
public void RootGO_HasNoAncestors() { var result = IKUtility.GetAncestorCount(rootGO.transform); Assert.AreEqual(0, result); }
public void GrandChildGO_HasTwoAncestors() { var result = IKUtility.GetAncestorCount(grandChildGO.transform); Assert.AreEqual(2, result); }