Skip to content

Commit d2ffcfe

Browse files
fix rotation on flxfilterframes demo (#349)
* fix rotation on flxfilterframes demo * remove bitmapfilterquality import * add comment --------- Co-authored-by: George Kurelic <Gkurelic@gmail.com>
1 parent aa16cd7 commit d2ffcfe

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

Effects/FlxSpriteFilters/source/PlayState.hx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,22 +163,27 @@ class PlayState extends FlxState
163163
}
164164
if (isAnimSpr2)
165165
{
166+
spr2.angle += 45 * elapsed;
166167
updateFilter(spr2, spr2Filter);
167168
}
168169
if (isAnimSpr3)
169170
{
171+
spr3.angle += 45 * elapsed;
170172
updateFilter(spr3, spr3Filter);
171173
}
172174
if (isAnimSpr4)
173175
{
176+
spr4.angle += 45 * elapsed;
174177
updateDropShadowFilter(elapsed);
175178
}
176179
if (isAnimSpr5)
177180
{
181+
spr5.angle += 45 * elapsed;
178182
updateFilter(spr5, spr5Filter);
179183
}
180184
if (isAnimSpr6)
181185
{
186+
spr6.angle += 45 * elapsed;
182187
updateDisplaceFilter();
183188
}
184189
}
@@ -200,6 +205,8 @@ class PlayState extends FlxState
200205

201206
function updateFilter(spr:FlxSprite, sprFilter:FlxFilterFrames)
202207
{
208+
// Reset the offset, it will ballon with each apply call
209+
spr.offset.set();
203210
sprFilter.applyToSprite(spr, false, true);
204211
}
205212
}

0 commit comments

Comments
 (0)