Merge pull request #27 from yelbota/master

Fixed in ExporterA3D: last animation keyframe has been never exported.
This commit is contained in:
Andrey Kopysov
2012-09-29 12:12:27 -07:00

View File

@@ -225,9 +225,12 @@ package alternativa.engine3d.loaders {
private function exportKeyframes(source:TransformTrack):Vector.<A3D2Keyframe> {
var result:Vector.<A3D2Keyframe> = new Vector.<A3D2Keyframe>();
for (var key:TransformKey = TransformKey(source.keyFramesList); key.next != null; key = key.next) {
var key:TransformKey = TransformKey(source.keyFramesList);
while (key != null) {
var exportKey:A3D2Keyframe = new A3D2Keyframe(key._time, exportTransformFromKeyframe(key));
result.push(exportKey);
key = key.next;
}
return result;
}