Это не создание нового экземпляра, а приведение .
Это означает, что свойство target
объекта события приведено классом Event как Object, и, таким образом, чтобы сообщить компилятору, что цель на самом деле является экземпляром класса Thermometer, оно приведенов этом стиле.Вы также можете написать это так:
var thermometer:Thermometer = event.target as Thermometer;
Эти два значения по сути означают одно и то же, но при использовании редактора, который поддерживает предложение / завершение кода для пользовательских объектов, предпочтение отдается записи Class(something)
, поскольку она будетвключите редактор для предоставления предложений на основе вашего актерского состава.