AS3 Приведение одного типа к другому

У меня есть базовый класс под названиемRoom и подкласс под названиемAtticи еще один называетсяBasement.

У меня есть класс контроллера, который имеет атрибут с именемCurrentLocation который является типомRoom, Идея в том, что я хочу иметь возможность поставитьAttic или жеBasement в этом свойстве и верните его, затем приведите к тому типу, который он есть.

Так что, если на контроллере контент имеет типAtticЯ пытаюсь выяснить, как явно разыграть его. Я думал, что знаю, но это не работает ... Вот то, что я думал, что будет, заимствуя из Java:

var myAttic:Attic = (Attic) Controller.CurrentLocation;

Это дает мне синтаксическую ошибку:

1086: Синтаксическая ошибка: ожидается точка с запятой перед экземпляром.

Итак, как вы используете неявно? Или ты можешь? Я могу поклясться, что делал это раньше как as3.

Ответы на вопрос(1)

Ваш ответ на вопрос