animationclip.cs
来自「c# XNA walking animation」· CS 代码 · 共 57 行
CS
57 行
#region File Description
//-----------------------------------------------------------------------------
// AnimationClip.cs
//
// Microsoft XNA Community Game Platform
// Copyright (C) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
#endregion
#region Using Statements
using System;
using System.Collections.Generic;
#endregion
namespace SkinnedModel
{
/// <summary>
/// An animation clip is the runtime equivalent of the
/// Microsoft.Xna.Framework.Content.Pipeline.Graphics.AnimationContent type.
/// It holds all the keyframes needed to describe a single animation.
/// </summary>
public class AnimationClip
{
/// <summary>
/// Constructs a new animation clip object.
/// </summary>
public AnimationClip(TimeSpan duration, IList<Keyframe> keyframes)
{
durationValue = duration;
keyframesValue = keyframes;
}
/// <summary>
/// Gets the total length of the animation.
/// </summary>
public TimeSpan Duration
{
get { return durationValue; }
}
TimeSpan durationValue;
/// <summary>
/// Gets a combined list containing all the keyframes for all bones,
/// sorted by time.
/// </summary>
public IList<Keyframe> Keyframes
{
get { return keyframesValue; }
}
IList<Keyframe> keyframesValue;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?