Ejemplo n.º 1
0
 void ParticleSystemQuad::setDisplayFrame(const fzSpriteFrame& s)
 {
     FZ_ASSERT( s.getOffset() == FZPointZero, "QuadParticle only supports SpriteFrames with no offsets");
     
     // update texture before updating texture rect
     if ( s.getTexture()->getName() != p_texture->getName() )
         setTexture(s.getTexture());
 }
Ejemplo n.º 2
0
 void Sprite::setDisplayFrame(const fzSpriteFrame& spriteFrame)
 {
     if(spriteFrame.isValid()) {
         
         m_unflippedOffset = spriteFrame.getOffset();
         setTexture(spriteFrame.getTexture());
         setTextureRect(spriteFrame.getRect(), spriteFrame.getOriginalSize(), spriteFrame.isRotated());
     }
 }