/// <summary> /// キーフレーム生成 /// </summary> /// <param name="part"></param> /// <param name="animation"></param> private void MakeAttributes(SpritePart part, SSAEImporter.PartAnimation animation) { foreach (var attribute in animation.attributes) { var generated = attribute.CreateKeyFrames(part, part.Root.TotalFrames); for (int i = 0; i < generated.Count; ++i) { var key = generated[i]; if (key != null) { part.AddKey(i, key); } } } }