Axiom.Animating.Animation.CreateNodeTrack C# (CSharp) Метод

CreateNodeTrack() публичный Метод

Creates an NodeAnimationTrack.
public CreateNodeTrack ( ushort handle ) : NodeAnimationTrack
handle ushort Handle to give the track, used for accessing the track later.
Результат NodeAnimationTrack
		public NodeAnimationTrack CreateNodeTrack( ushort handle )
		{
			NodeAnimationTrack track = new NodeAnimationTrack( this, handle );

			// add the track to the list
			nodeTrackList[ handle ] = track;

			return track;
		}

Same methods

Animation::CreateNodeTrack ( ushort handle, Node targetNode ) : NodeAnimationTrack

Usage Example

        protected void TransformAnimation(Matrix4 exportTransform, 
										  Animation newAnim, Animation anim,
										  Skeleton newSkeleton)
        {
            foreach (NodeAnimationTrack track in anim.NodeTracks.Values) {
                NodeAnimationTrack newTrack = newAnim.CreateNodeTrack(track.Handle);
                Bone targetBone = (Bone)track.TargetNode;
                newTrack.TargetNode = newSkeleton.GetBone(targetBone.Handle);
                TransformTrack(exportTransform, newTrack, track, targetBone);
            }
        }
All Usage Examples Of Axiom.Animating.Animation::CreateNodeTrack