This is a constant problem that I have in AS3. I am doing a drag and drop game, that requires the draggedSprite.TextField.text to be compared to the targetSprite.TextField.text. Both Sprites definitely have textFields, but the program insists they don't. Can't even convince it with "TextField(targetSprite.getChildAt(0)).text". This is driving me insane.