Компилятор странно себя ведет) Но что поделаешь. Сработает даже вот так:

Код AS3:
ccc = 3;
if (ccc==2) {tmpSprite = new Sprite();}
if (ccc == 3) { tmpSprite = new Sprite(); }
if (ccc==1) {var tmpSprite:Sprite = new Sprite();}
Но к таким фичам лучше не привыкать))