示例#1
0
void DrawElement::setAnimStateTime(int stat, int tim)
{
    //setAnimStateTime(AnimStateTime(stat,tim));
    setAnimState(stat);
    setAnimTime(tim);
    qDebug() << "DrawElement::setAnimStateTime = " << tim;
}
示例#2
0
bool AnimatedSprite::handleAnimEvent( std::string evt, bool ignoreIfSameState )
{
	std::string nextState = m_animLogic->getTransition( evt, m_currAnimName );

	if( ignoreIfSameState && nextState == "" ) return true;

	return setAnimState(nextState);

}