• R/O
  • SSH
  • HTTPS

mmdx: Commit


Commit MetaInfo

Revision928 (tree)
Time2012-08-05 01:27:47
Authorwilfrem

Log Message

ik.IKChildBones.Countが0の時にContentPipelineでエラーとなるバグを修正

Change Summary

Incremental Difference

--- trunk/MMDPipeline/Model/SkinningHelpers.cs (revision 927)
+++ trunk/MMDPipeline/Model/SkinningHelpers.cs (revision 928)
@@ -72,7 +72,7 @@
7272 //IKターゲットの親子関係チェック
7373 foreach (var ik in mmdIKs)
7474 {
75- if (mmdBones[ik.IKTargetBoneIndex].SkeletonHierarchy != ik.IKChildBones[0])
75+ if (ik.IKChildBones.Count > 0 && mmdBones[ik.IKTargetBoneIndex].SkeletonHierarchy != ik.IKChildBones[0])
7676 throw new InvalidContentException("IKTargetBoneの親がIKChildの0番目になっていません。モデル構造に問題がある可能性があります");
7777 for (int i = 0; i < ik.IKChildBones.Count - 1; i++)
7878 {
Show on old repository browser