1046: Type was not found or was not a compile-time constant: TextField
и это несмотря на то, что всё писалось строго по книге, вдумчиво и с пониманием.
10 минут допытывался у Гугля в чём дело и выпытал. Оказывается, если объект типа TextField находится на основном таймлайне, то в скрипт нужно импортировать библиотеку TextField командой
import flash.text.TextField;
Буду умный теперь.