Ejemplo n.º 1
0
        /// <summary>
        /// 요청한 boneID를 가지는 Bone을 부모 노드로 두고 있는가.
        /// 재귀적으로 찾는다.
        /// </summary>
        /// <param name="boneID"></param>
        /// <returns></returns>
        public apBone GetParentRecursive(int boneID)
        {
            if (_parentBone == null)
            {
                return(null);
            }

            if (_parentBone._uniqueID == boneID)
            {
                return(_parentBone);
            }

            //재귀적으로 검색해보자
            return(_parentBone.GetParentRecursive(boneID));
        }