Показать сообщение отдельно
Старый 26.07.2012, 11:44
filepark вне форума Посмотреть профиль Отправить личное сообщение для filepark Найти все сообщения от filepark
  № 1  
Ответить с цитированием
filepark

Регистрация: Jul 2009
Сообщений: 77
UP!
Спасибо, особенно wvxvw! Ок, я обойдусь без typeof.
Но второй вопрос остался: почему в третьем трэйсе arr2[0] is Sprite == false? Ведь мы всего лишь из массива arr1 в массив arr2 передали ссылку на один и тот же объект mySprite. Почему при этом Sprite превратился в Object?

В этом простейшем примере я конечно могу написать arr2.push(arr1.splice(0, 1)[0] as Sprite); но что делать если заранее мне тип неизвестен? Я всего лишь хочу передать ссылку на объект из одного массива в другой.