public General1DPositionalBlendNode(General1DPositionalBlendNodeDescription nodeDesc, AnimationPackage package) { Name = nodeDesc.Name; BlendPosition = nodeDesc.BlendPosition; children = new List <AnimationNode>(); Partition = nodeDesc.ChildRangesByName; SyncClipNodeName = nodeDesc.SyncClipNodeName; for (int c = 0; c < nodeDesc.ChildNodeNames.Count; c++) { children.Add(AnimationNode.Create(package.NodeDescriptions[nodeDesc.ChildNodeNames[c]], package)); } playbackRate = 1.0f; PlaybackRate = nodeDesc.PlaybackRate; }
public General1DPositionalBlendNode(General1DPositionalBlendNodeDescription nodeDesc, AnimationPackage package) { Name = nodeDesc.Name; BlendPosition = nodeDesc.BlendPosition; children = new List<AnimationNode>(); Partition = nodeDesc.ChildRangesByName; SyncClipNodeName = nodeDesc.SyncClipNodeName; for (int c = 0; c < nodeDesc.ChildNodeNames.Count; c++) { children.Add(AnimationNode.Create(package.NodeDescriptions[nodeDesc.ChildNodeNames[c]], package)); } playbackRate = 1.0f; PlaybackRate = nodeDesc.PlaybackRate; }