本文整理汇总了C++中SkeletonAnimation::getAnimationLength方法的典型用法代码示例。如果您正苦于以下问题:C++ SkeletonAnimation::getAnimationLength方法的具体用法?C++ SkeletonAnimation::getAnimationLength怎么用?C++ SkeletonAnimation::getAnimationLength使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SkeletonAnimation
的用法示例。
在下文中一共展示了SkeletonAnimation::getAnimationLength方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setAnimation
void SkeletonAnimationKeysChart::setAnimation( SkeletonAnimation& animation )
{
// clear the charts
for ( ChartsMap::iterator it = m_charts.begin(); it != m_charts.end(); ++it )
{
delete it->second;
}
m_charts.clear();
// set the new animation
m_animation = &animation;
// set the time range
float animLength = animation.getAnimationLength();
float maxVal = 100.0f * ANIMATION_VALUE_SCALE; // we can edit an animation up to 100 meters - should be more than enough
setSceneRect( 0, -maxVal, animLength * ANIMATION_TIME_SCALE, 2.0f * maxVal );
}