示例#1
0
        /// <summary>
        /// 各IKボーンのアップデート
        /// </summary>
        private void UpdateEachIKBoneTransform(PMXBone IKbone)
        {
            // ループ回数のリセット
            foreach (var link in IKbone.ikLinks)
            {
                link.loopCount = 0;
            }

            // 決められた回数IKループを繰り返す
            for (int it = 0; it < IKbone.Iterator; it++)
            {
                IKloop(IKbone);
            }
        }
示例#2
0
 /// <summary>
 ///     子関節を追加します。
 /// </summary>
 /// <param name="child">追加する子関節</param>
 public void AddChild(PMXBone child)
 {
     Children.Add(child);
     child.Parent = this;
 }