Wenn ich das richtig verstehe, hast Du mehrere Hintergrund-Frames, aber die Tür-Grafik im Hintergrund "blinkt"?
Wie wär's denn, wenn Du einfach sicherstellst, dass die Tür in allen Frames an der gleichen Stelle und grafisch identisch ist?
Und wie immer würde es helfen, wenn wir mehr Info hätten.
Du sitzt vor dem PC und starrst direkt auf das Problem, aber den einzigen Anhaltspunkt, den wir haben, ist dein relativ knapper Beitrag hier im Forum.
Was im Raum soll animiert werden? Wie JPS schon gesagt hat: wenn es um ein kleines Fähnchen irgendwo in der Ecke geht, ist es total sinnlos, background-frames zu verwenden.
Stattdessen fügt man des Fähnchen (um bei diesem Beispiel zu bleiben) als Objekt in den Raum ein und animiert es dann in "player enters screen - before fadein", z.B. mit oFahne.Animate(...);