public static VmdMotionData ParserMotionData(Stream stream) { var parser = new VmdParser(stream); var data = new VmdMotionData(); parser.Parse(data); return(data); }
public VmdMotion(VmdMotionData aVmdMotionData, PmdBone[] PmdBoneArray) { boneName = aVmdMotionData.boneName; location = aVmdMotionData.location; rotation = aVmdMotionData.rotation; for (int j = 0; j < PmdBoneArray.Length; j++) { if (boneName == PmdBoneArray[j].boneName) { bone = PmdBoneArray[j]; break; } } }
public void Parse(VmdMotionData data) { data.Parse(this); }