У меня есть список, показанный ниже, с двумя раскладками, между которыми я переключаюсь:
<s:List id="list" width="100%" height="100%" dataProvider="{ recordingsShown }"
itemRenderer.CoverflowState="components.VideoItemRenderer"
itemRenderer.TileState="components.VideoItemRenderer2"
selectedIndex="0">
<s:layout.CoverflowState>
<Layouts:CoverflowLayout id="coverflow" selectedIndex="{ list.selectedIndex }"
horizontalDistance="103" selectedItemProximity="75"
depthDistance="1" elementRotation="-70" focalLength="300"
perspectiveProjectionX="-1" perspectiveProjectionY="-1"/>
</s:layout.CoverflowState>
<s:layout.TileState>
<s:TileLayout orientation="columns" columnAlign="justifyUsingWidth" rowAlign="justifyUsingHeight"
requestedColumnCount="-1"
requestedRowCount="-1"
paddingBottom="5" paddingLeft="5" paddingRight="5" paddingTop="5"
verticalGap="10" horizontalGap="10"/>
</s:layout.TileState>
</s:List>
1) Проблема в том, что я получаю
Ошибка # 1009: Невозможно получить доступ к свойству или методуссылки на нулевой объектflash.utils :: Timer / tick ()
когда я переключаюсь с coverflow на tilelayout и думаю, что это потому, что эффект, использованный в coverflow, не закончился, и я переключаюсь на другой макет, какая-нибудь помощь?1014 *
Используется макет Coverflow
2) как я могу использовать любой эффект перехода между ними, чтобы быть более «приятным» при переключении между ними!?
Заранее спасибо!