optimize, simplify
This commit is contained in:
@@ -67,11 +67,11 @@ void ActorScroller::Load2(
|
||||
m_bLoop = bLoop;
|
||||
m_fSecondsPerItem = fSecondsPerItem;
|
||||
m_fSecondsPauseBetweenItems = fSecondsPauseBetweenItems;
|
||||
m_fCurrentItem = m_bLoop ? +m_fNumItemsToDraw/2 : -(m_fNumItemsToDraw/2)-1;
|
||||
m_fDestinationItem = (float)(m_SubActors.size()+m_fNumItemsToDraw/2+1);
|
||||
m_fPauseCountdownSeconds = 0;
|
||||
m_fQuantizePixels = 0;
|
||||
|
||||
ScrollThroughAllItems();
|
||||
|
||||
m_bUseMask = true;
|
||||
RectF rectBarSize(
|
||||
-m_fMaskWidth/2,
|
||||
@@ -106,6 +106,12 @@ void ActorScroller::Load3(
|
||||
m_bLoaded = true;
|
||||
}
|
||||
|
||||
void ActorScroller::ScrollThroughAllItems()
|
||||
{
|
||||
m_fCurrentItem = m_bLoop ? +m_fNumItemsToDraw/2 : -(m_fNumItemsToDraw/2)-1;
|
||||
m_fDestinationItem = (float)(m_SubActors.size()+m_fNumItemsToDraw/2+1);
|
||||
}
|
||||
|
||||
float ActorScroller::GetSecondsForCompleteScrollThrough()
|
||||
{
|
||||
float fTotalItems = m_fNumItemsToDraw + m_SubActors.size();
|
||||
|
||||
Reference in New Issue
Block a user