public Sprite createExplosion() { Sprite temp = new ProxySprite(SpriteType.Explosion, RealSpriteFactory.getSprite(SpriteType.Explosion)); temp.setSprite(sprite); manager.createActive(temp); temp.setScale(SizeFactory.getFactory.alienScale.spriteWidth, SizeFactory.getFactory.alienScale.spriteHeight); return(temp); }
public override void updateBehavior(ProxySprite sprite) { float sy = sprite.getScaleY(); sprite.setScale(sprite.getScaleX(), sy * -1f); }
public override void updateBehavior(ProxySprite sprite) { float sx = sprite.getScaleX(); sprite.setScale(sx * -1f, sprite.getScaleY()); }