Flex 4.6 でモバイル アプリケーション用の新しいプロジェクトを開始したばかりで、進め方を決めるのに助けが必要です。
基本的に、アプリはスクラブルのような 15x15 のボードを表示します。したがって、各タイルの幅は、デバイスの最大幅に応じた式によって与えられるため、各行には 15 個のタイルが自動的に調整されます。
問題は、x1 から x2 の範囲の ZOOM や、ZOOM が x1 より大きい場合にユーザーがボードをドラッグできる MOVE などのイベントを追加する必要があることです。
このプロジェクトを達成するためのより良い方法はどれですか?
次のコードがあります。
<s:BorderContainer width="100%" height="60%" id="board_holder">
<s:TileGroup width="100%" requestedColumnCount="15" requestedRowCount="15">
<s:Rect radiusX="{radio_tile}" radiusY="{radio_tile}" width="{_ancho_tile}" height="{_ancho_tile}">
<s:fill>
<s:SolidColor color="#FB2A27" alpha="0.75" />
</s:fill>
</s:Rect>
<s:Rect radiusX="{radio_tile}" radiusY="{radio_tile}" width="{_ancho_tile}" height="{_ancho_tile}">
<s:fill>
<s:SolidColor color="#FB2A27" alpha="0.75" />
</s:fill>
</s:Rect>
<s:Rect radiusX="{radio_tile}" radiusY="{radio_tile}" width="{_ancho_tile}" height="{_ancho_tile}">
<s:fill>
<s:SolidColor color="#FB2A27" alpha="0.75" />
</s:fill>
</s:Rect>
....... he there are more tiles till complete the whole 15x15 board tiles
</s:TileGroup>
</s:BorderContainer>