draw pressblock underneath receptors

This commit is contained in:
Chris Danford
2003-12-22 10:54:29 +00:00
parent e0fd143971
commit cb4e249f1e
+4 -5
View File
@@ -44,9 +44,10 @@ bool ReceptorArrow::Load( CString NoteSkin, PlayerNumber pn, int iColNo )
m_pPressBlock.Load( NOTESKIN->GetPathTo(NoteSkin,sButton,"KeypressBlock") );
// draw pressblock before receptors
this->AddChild( m_pPressBlock );
this->AddChild( m_pReceptorWaiting );
this->AddChild( m_pReceptorGo );
this->AddChild( m_pPressBlock );
return true;
}
@@ -70,12 +71,10 @@ void ReceptorArrow::Update( float fDeltaTime )
void ReceptorArrow::Draw()
{
// draw pressblock under receptors
m_pPressBlock->SetHidden( !m_bIsPressed );
m_bIsPressed = false; // it may get turned back on next update
m_pReceptorGo->SetHidden( !GAMESTATE->m_bPastHereWeGo );
m_pReceptorWaiting->SetHidden( GAMESTATE->m_bPastHereWeGo );
m_pPressBlock->SetHidden( !m_bIsPressed );
m_bIsPressed = false; // it may get turned back on next update
ActorFrame::Draw();
}