private static MeshAnimation.MeshAnimationData GetWavingAnimationData(float framesPerSecond) { var animationData = new MeshAnimation.MeshAnimationData(); animationData.FramesPerSecond = framesPerSecond; animationData.FramesData = new MeshAnimationFrameData[NumberOfAnimationFrames]; for (int frameIndex = 0; frameIndex < NumberOfAnimationFrames; frameIndex++) { animationData.FramesData[frameIndex] = CreateFrameDataWithBonesTransforms(frameIndex); } return(animationData); }
private static MeshAnimation.MeshAnimationData GetWavingAnimationData(float framesPerSecond) { var animationData = new MeshAnimation.MeshAnimationData(); animationData.FramesPerSecond = framesPerSecond; animationData.FramesData = new MeshAnimationFrameData[NumberOfAnimationFrames]; for (int frameIndex = 0; frameIndex < NumberOfAnimationFrames; frameIndex++) animationData.FramesData[frameIndex] = CreateFrameDataWithBonesTransforms(frameIndex); return animationData; }